======================================== libsecret 0.18.6: ./test-suite.log ======================================== # TOTAL: 172 # PASS: 146 # SKIP: 0 # XFAIL: 0 # FAIL: 19 # XPASS: 0 # ERROR: 7 .. contents:: :depth: 2 PASS: test-hex ============== # ./build/tap-driver --test-name test-hex --log-file test-hex.log --trs-file test-hex.trs --color-tests yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-hex 1..4 # random seed: R02Sb1ab8a973d1ed08016fcbce134d70de4 ok 1 /hex/encode ok 2 /hex/encode_spaces ok 3 /hex/decode ok 4 /hex/decode_fail PASS: test-secmem ================= # ./build/tap-driver --test-name test-secmem --log-file test-secmem.log --trs-file test-secmem.trs --color-tests yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-secmem 1..7 # random seed: R02S6a530cf7ba8205fb2a477446fe25f6b7 ok 1 /secmem/alloc_free ok 2 /secmem/realloc_across ok 3 /secmem/alloc_two ok 4 /secmem/realloc ok 5 /secmem/multialloc ok 6 /secmem/clear ok 7 /secmem/strclear PASS: test-attributes ===================== # ./build/tap-driver --test-name test-attributes --log-file test-attributes.log --trs-file test-attributes.trs --color-tests yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-attributes 1..8 # random seed: R02S7e2706c58248025836d8e5bd33e09a15 ok 1 /attributes/build # subprocess: /attributes/build-unknown ok 2 /attributes/build-unknown # subprocess: /attributes/build-null-string ok 3 /attributes/build-null-string # subprocess: /attributes/build-non-utf8-string ok 4 /attributes/build-non-utf8-string # subprocess: /attributes/build-bad-type ok 5 /attributes/build-bad-type ok 6 /attributes/validate-schema # subprocess: /attributes/validate-schema-bad ok 7 /attributes/validate-schema-bad ok 8 /attributes/validate-libgnomekeyring PASS: test-value ================ # ./build/tap-driver --test-name test-value --log-file test-value.log --trs-file test-value.trs --color-tests yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-value 1..11 # random seed: R02S611a20f1f295399f550ad9278440b854 ok 1 /value/new ok 2 /value/new-terminated ok 3 /value/new-full ok 4 /value/new-full-terminated ok 5 /value/new-empty ok 6 /value/ref-unref ok 7 /value/boxed ok 8 /value/to-password ok 9 /value/to-password-bad-destroy ok 10 /value/to-password-bad-content ok 11 /value/to-password-extra-ref PASS: test-prompt ================= # ./build/tap-driver --test-name test-prompt --log-file test-prompt.log --trs-file test-prompt.trs --color-tests yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-prompt 1..12 # random seed: R02S3c9dc6d6b686c4da31aa9811de8c3dc8 ok 1 /prompt/run ok 2 /prompt/perform-sync ok 3 /prompt/perform-async ok 4 /prompt/perform-cancel ok 5 /prompt/perform-fail ok 6 /prompt/perform-vanish ok 7 /prompt/result ok 8 /prompt/window-id ok 9 /prompt/service-sync ok 10 /prompt/service-async ok 11 /prompt/service-path ok 12 /prompt/service-fail PASS: test-service ================== # ./build/tap-driver --test-name test-service --log-file test-service.log --trs-file test-service.trs --color-tests yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-service 1..12 # random seed: R02S1c8701bce934ebb8faec987e828b8957 ok 1 /service/get-sync ok 2 /service/get-async ok 3 /service/get-more-sync ok 4 /service/get-more-async ok 5 /service/open-sync ok 6 /service/open-async ok 7 /service/open-more-sync ok 8 /service/open-more-async ok 9 /service/connect-sync ok 10 /service/connect-ensure-sync ok 11 /service/ensure-sync ok 12 /service/ensure-async FAIL: test-session ================== # ./build/tap-driver --test-name test-session --log-file test-session.log --trs-file test-session.trs --color-tests yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-session 1..6 # random seed: R02Sc943ebba0fb363816adf2c63a12ce420 ** ERROR:libsecret/test-session.c:74:test_ensure: assertion failed (secret_service_get_session_algorithms (test->service) == "dh-ietf1024-sha256-aes128-cbc-pkcs7"): ("plain" == "dh-ietf1024-sha256-aes128-cbc-pkcs7") # ERROR:libsecret/test-session.c:74:test_ensure: assertion failed (secret_service_get_session_algorithms (test->service) == "dh-ietf1024-sha256-aes128-cbc-pkcs7"): ("plain" == "dh-ietf1024-sha256-aes128-cbc-pkcs7") not ok 1 /session/ensure-aes # random seed: R02S0c2aca06801fccf32e57aee39bc1aca4 ** ERROR:libsecret/test-session.c:92:test_ensure_twice: assertion failed (secret_service_get_session_algorithms (test->service) == "dh-ietf1024-sha256-aes128-cbc-pkcs7"): ("plain" == "dh-ietf1024-sha256-aes128-cbc-pkcs7") # ERROR:libsecret/test-session.c:92:test_ensure_twice: assertion failed (secret_service_get_session_algorithms (test->service) == "dh-ietf1024-sha256-aes128-cbc-pkcs7"): ("plain" == "dh-ietf1024-sha256-aes128-cbc-pkcs7") not ok 2 /session/ensure-twice # random seed: R02S35ee46579d7c7f425e88cb7eb8abef86 ok 3 /session/ensure-plain # random seed: R02S4102cf5e3203d4526da4138d519a20e3 ** ERROR:libsecret/test-session.c:173:test_ensure_async_aes: assertion failed (secret_service_get_session_algorithms (test->service) == "dh-ietf1024-sha256-aes128-cbc-pkcs7"): ("plain" == "dh-ietf1024-sha256-aes128-cbc-pkcs7") # ERROR:libsecret/test-session.c:173:test_ensure_async_aes: assertion failed (secret_service_get_session_algorithms (test->service) == "dh-ietf1024-sha256-aes128-cbc-pkcs7"): ("plain" == "dh-ietf1024-sha256-aes128-cbc-pkcs7") not ok 4 /session/ensure-async-aes # random seed: R02Sf7d465105c7cea0a06f2dde61355cace ok 5 /session/ensure-async-plain # random seed: R02S3bc6f1d523b53925c21d0b2764288ceb ok 6 /session/ensure-async-twice ERROR: test-paths ================= # ./build/tap-driver --test-name test-paths --log-file test-paths.log --trs-file test-paths.trs --color-tests yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-paths 1..20 # random seed: R02Sc40e0e61090fdf96b21f8165008b3d6d ok 1 /service/search-for-paths ok 2 /service/search-for-paths-async ok 3 /service/search-for-paths-nulls ok 4 /service/secret-for-path-sync ok 5 /service/secret-for-path-plain ok 6 /service/secret-for-path-async ok 7 /service/secrets-for-paths-sync ok 8 /service/secrets-for-paths-async ok 9 /service/delete-for-path ok 10 /service/delete-for-path-with-prompt ok 11 /service/lock-paths-sync ok 12 /service/lock-prompt-sync ok 13 /service/unlock-paths-sync ok 14 /service/unlock-prompt-sync ok 15 /service/create-collection-sync ok 16 /service/create-collection-async ** GLib:ERROR:/var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gvarianttypeinfo.c:184:g_variant_type_info_check: assertion failed: (0 <= index && index < 24) # GLib:ERROR:/var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gvarianttypeinfo.c:184:g_variant_type_info_check: assertion failed: (0 <= index && index < 24) not ok 17 /service/create-item-sync # random seed: R02S74619da42d74f5436a34d2a89ad39dfb (test-service:220200): GLib-CRITICAL **: g_variant_ref: assertion 'value->ref_count > 0' failed # GLib-FATAL-CRITICAL: g_variant_ref: assertion 'value->ref_count > 0' failed not ok 18 /service/create-item-async # random seed: R02S538e168492516647e34eedc27d3013d9 ok 19 /service/set-alias-path # random seed: R02Sd42d6c3f14105a1a016458f90e0c00f1 (test-service:220240): GLib-CRITICAL **: g_variant_ref: assertion 'value->ref_count > 0' failed # GLib-FATAL-CRITICAL: g_variant_ref: assertion 'value->ref_count > 0' failed not ok 20 /service/encode-decode-secret FAIL: test-methods ================== # ./build/tap-driver --test-name test-methods --log-file test-methods.log --trs-file test-methods.trs --color-tests yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-methods 1..25 # random seed: R02Se0924d50487c4e92404743f22db837ad ok 1 /service/search-sync ok 2 /service/search-async ok 3 /service/search-all-sync ok 4 /service/search-all-async ok 5 /service/search-unlock-sync ok 6 /service/search-unlock-async ok 7 /service/search-secrets-sync ok 8 /service/search-secrets-async ok 9 /service/lock-sync ok 10 /service/unlock-sync ok 11 /service/lookup-sync ok 12 /service/lookup-async ok 13 /service/lookup-locked ok 14 /service/lookup-no-match ok 15 /service/lookup-no-name ok 16 /service/clear-sync ok 17 /service/clear-async ok 18 /service/clear-locked ok 19 /service/clear-no-match ok 20 /service/clear-no-name ** GLib:ERROR:/var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gvarianttypeinfo.c:163:g_variant_type_info_check: assertion failed: (info->alignment == 0 || info->alignment == 1 || info->alignment == 3 || info->alignment == 7) # GLib:ERROR:/var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gvarianttypeinfo.c:163:g_variant_type_info_check: assertion failed: (info->alignment == 0 || info->alignment == 1 || info->alignment == 3 || info->alignment == 7) not ok 21 /service/store-sync # random seed: R02Sb90d40809089190b26115a9889d49047 (test-service:220380): GLib-CRITICAL **: g_variant_ref: assertion 'value->ref_count > 0' failed # GLib-FATAL-CRITICAL: g_variant_ref: assertion 'value->ref_count > 0' failed not ok 22 /service/store-async # random seed: R02Sfe7293da7e3f06b5b083f8a6577dc8e7 ** GLib:ERROR:/var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gvarianttypeinfo.c:184:g_variant_type_info_check: assertion failed: (0 <= index && index < 24) # GLib:ERROR:/var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gvarianttypeinfo.c:184:g_variant_type_info_check: assertion failed: (0 <= index && index < 24) not ok 23 /service/store-replace # random seed: R02S2f0bf8a0de4c404327da7cbd3ae910a5 ** GLib:ERROR:/var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gvarianttypeinfo.c:184:g_variant_type_info_check: assertion failed: (0 <= index && index < 24) # GLib:ERROR:/var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gvarianttypeinfo.c:184:g_variant_type_info_check: assertion failed: (0 <= index && index < 24) not ok 24 /service/store-no-default # random seed: R02S709a5bf5fd40983cb354311d5bce32f7 ok 25 /service/set-alias-sync FAIL: test-password =================== # ./build/tap-driver --test-name test-password --log-file test-password.log --trs-file test-password.trs --color-tests yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-password 1..10 # random seed: R02S88a7df9eaa520a3b5a8d03acdf1433ca ok 1 /password/lookup-sync ok 2 /password/lookup-async ok 3 /password/lookup-no-name not ok 4 /password/store-sync # random seed: R02Sa56b3341218c288c5cab3529fee26c93 ** GLib:ERROR:/var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gvarianttypeinfo.c:163:g_variant_type_info_check: assertion failed: (info->alignment == 0 || info->alignment == 1 || info->alignment == 3 || info->alignment == 7) # GLib:ERROR:/var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gvarianttypeinfo.c:163:g_variant_type_info_check: assertion failed: (info->alignment == 0 || info->alignment == 1 || info->alignment == 3 || info->alignment == 7) not ok 5 /password/store-async # random seed: R02Sfdf448c33af6e2870bb8d27f96c5f87c ** GLib:ERROR:/var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gvarianttypeinfo.c:163:g_variant_type_info_check: assertion failed: (info->alignment == 0 || info->alignment == 1 || info->alignment == 3 || info->alignment == 7) # GLib:ERROR:/var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gvarianttypeinfo.c:163:g_variant_type_info_check: assertion failed: (info->alignment == 0 || info->alignment == 1 || info->alignment == 3 || info->alignment == 7) not ok 6 /password/store-unlock # random seed: R02S5bf7216e7dd0347e5cf1e288b1a650f7 ok 7 /password/delete-sync # random seed: R02S27f10b04b80484012888240874c56442 ok 8 /password/delete-async # random seed: R02S193069c4555b17d6207dcada79378091 ok 9 /password/clear-no-name # random seed: R02S6317ab0c04f485794c88cae98f9e8cac ok 10 /password/free-null FAIL: test-item =============== # ./build/tap-driver --test-name test-item --log-file test-item.log --trs-file test-item.trs --color-tests yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-item 1..20 # random seed: R02S2ff5d38a20ca8c00941fe25ef5943f21 ok 1 /item/new-sync ok 2 /item/new-async ok 3 /item/new-sync-noexist ok 4 /item/new-async-noexist ** GLib:ERROR:/var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gvarianttypeinfo.c:163:g_variant_type_info_check: assertion failed: (info->alignment == 0 || info->alignment == 1 || info->alignment == 3 || info->alignment == 7) # GLib:ERROR:/var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gvarianttypeinfo.c:163:g_variant_type_info_check: assertion failed: (info->alignment == 0 || info->alignment == 1 || info->alignment == 3 || info->alignment == 7) not ok 5 /item/create-sync # random seed: R02Sb217e78ae4d0b8f5b71b1bf3bd1d6fac (test-item:220688): GLib-CRITICAL **: g_variant_ref: assertion 'value->ref_count > 0' failed # GLib-FATAL-CRITICAL: g_variant_ref: assertion 'value->ref_count > 0' failed not ok 6 /item/create-async # random seed: R02S67de143fe6518f4c529d7f390193a205 ok 7 /item/properties # random seed: R02Sa9f2efac8a7e71a092f037c5d78c74b3 ok 8 /item/set-label-sync # random seed: R02Sbba20f0fca1ac6c66eb6630eb8d9e81b ok 9 /item/set-label-async # random seed: R02Saaefa8709847632193f3e442d3fb4d33 ok 10 /item/set-label-prop # random seed: R02S5cf91132fcd141941434645832d87449 ok 11 /item/set-attributes-sync # random seed: R02S8caa4f5cd1619907457d3705434b1aba ok 12 /item/set-attributes-async # random seed: R02Scf6516dd7160e286f4df98042fd6a88b ok 13 /item/set-attributes-prop # random seed: R02S42efe0f1d6b4225c04214d7073b1d375 ok 14 /item/load-secret-sync # random seed: R02Sd599a0ed28a731d89e96a034c54792af ok 15 /item/load-secret-async # random seed: R02S07efe979f08bd046795f10e36ba65c30 (test-item:220888): GLib-CRITICAL **: g_variant_ref: assertion 'value->ref_count > 0' failed # GLib-FATAL-CRITICAL: g_variant_ref: assertion 'value->ref_count > 0' failed not ok 16 /item/set-secret-sync # random seed: R02S72b60ddc32aea672736a307fc6318e5d ok 17 /item/secrets-sync # random seed: R02S59260868161e6b8e40d424dd586dae96 ok 18 /item/secrets-async # random seed: R02S51cd3dd647a0433f5018e99a8c409d11 ok 19 /item/delete-sync # random seed: R02S5f45f8505464871db7123b05978dc515 ok 20 /item/delete-async PASS: test-collection ===================== # ./build/tap-driver --test-name test-collection --log-file test-collection.log --trs-file test-collection.trs --color-tests yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-collection 1..27 # random seed: R02S62040e9da9e2f6a0176866587d6abb16 ok 1 /collection/new-sync ok 2 /collection/new-async ok 3 /collection/new-sync-noexist ok 4 /collection/new-async-noexist ok 5 /collection/for-alias-sync ok 6 /collection/for-alias-async ok 7 /collection/for-alias-load-sync ok 8 /collection/for-alias-load-async ok 9 /collection/create-sync ok 10 /collection/create-async ok 11 /collection/properties ok 12 /collection/items ok 13 /collection/items-empty ok 14 /collection/items-empty-async ok 15 /collection/set-label-sync ok 16 /collection/set-label-async ok 17 /collection/set-label-prop ok 18 /collection/delete-sync ok 19 /collection/delete-async ok 20 /collection/search-sync ok 21 /collection/search-async ok 22 /collection/search-all-sync ok 23 /collection/search-all-async ok 24 /collection/search-unlock-sync ok 25 /collection/search-unlock-async ok 26 /collection/search-secrets-sync ok 27 /collection/search-secrets-async ERROR: libsecret/test-py-lookup =============================== # ./build/tap-driver --test-name libsecret/test-py-lookup.py --log-file libsecret/test-py-lookup.log --trs-file libsecret/test-py-lookup.trs --color-tests yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-unittest ./libsecret/test-py-lookup.py Traceback (most recent call last): File "./build/tap-unittest", line 84, in sys.exit(main(sys.argv)) File "./build/tap-unittest", line 77, in main module = imp.load_source(name, args.module[0]) File "/usr/lib64/python3.6/imp.py", line 172, in load_source module = _load(spec) File "", line 684, in _load File "", line 665, in _load_unlocked File "", line 678, in exec_module File "", line 219, in _call_with_frames_removed File "./libsecret/test-py-lookup.py", line 17, in gi.require_version('MockService', '0') File "/usr/lib64/python3.6/site-packages/gi/__init__.py", line 118, in require_version raise ValueError('Namespace %s not available' % namespace) ValueError: Namespace MockService not available ERROR: libsecret/test-py-clear ============================== # ./build/tap-driver --test-name libsecret/test-py-clear.py --log-file libsecret/test-py-clear.log --trs-file libsecret/test-py-clear.trs --color-tests yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-unittest ./libsecret/test-py-clear.py Traceback (most recent call last): File "./build/tap-unittest", line 84, in sys.exit(main(sys.argv)) File "./build/tap-unittest", line 77, in main module = imp.load_source(name, args.module[0]) File "/usr/lib64/python3.6/imp.py", line 172, in load_source module = _load(spec) File "", line 684, in _load File "", line 665, in _load_unlocked File "", line 678, in exec_module File "", line 219, in _call_with_frames_removed File "./libsecret/test-py-clear.py", line 18, in gi.require_version('MockService', '0') File "/usr/lib64/python3.6/site-packages/gi/__init__.py", line 118, in require_version raise ValueError('Namespace %s not available' % namespace) ValueError: Namespace MockService not available ERROR: libsecret/test-py-store ============================== # ./build/tap-driver --test-name libsecret/test-py-store.py --log-file libsecret/test-py-store.log --trs-file libsecret/test-py-store.trs --color-tests yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-unittest ./libsecret/test-py-store.py Traceback (most recent call last): File "./build/tap-unittest", line 84, in sys.exit(main(sys.argv)) File "./build/tap-unittest", line 77, in main module = imp.load_source(name, args.module[0]) File "/usr/lib64/python3.6/imp.py", line 172, in load_source module = _load(spec) File "", line 684, in _load File "", line 665, in _load_unlocked File "", line 678, in exec_module File "", line 219, in _call_with_frames_removed File "./libsecret/test-py-store.py", line 17, in gi.require_version('MockService', '0') File "/usr/lib64/python3.6/site-packages/gi/__init__.py", line 118, in require_version raise ValueError('Namespace %s not available' % namespace) ValueError: Namespace MockService not available FAIL: libsecret/test-js-lookup ============================== # ./build/tap-driver --test-name libsecret/test-js-lookup.js --log-file libsecret/test-js-lookup.log --trs-file libsecret/test-js-lookup.trs --color-tests yes --enable-hard-errors yes --expect-failure no --format=simple -- gjs ./libsecret/test-js-lookup.js FAIL: libsecret/test-js-clear ============================= # ./build/tap-driver --test-name libsecret/test-js-clear.js --log-file libsecret/test-js-clear.log --trs-file libsecret/test-js-clear.trs --color-tests yes --enable-hard-errors yes --expect-failure no --format=simple -- gjs ./libsecret/test-js-clear.js FAIL: libsecret/test-js-store ============================= # ./build/tap-driver --test-name libsecret/test-js-store.js --log-file libsecret/test-js-store.log --trs-file libsecret/test-js-store.trs --color-tests yes --enable-hard-errors yes --expect-failure no --format=simple -- gjs ./libsecret/test-js-store.js