Bug#1064771: gnome-keyring: FTBFS: ** Message: 23:10:22.573: The gnome-keyring control directory cannot be accessed: /tmp/scratch-test-startup.14EDJ2/under/subdir: Permission denied
Lucas Nussbaum
lucas at debian.org
Sun Feb 25 19:42:24 GMT 2024
Source: gnome-keyring
Version: 46.1-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-20240224 ftbfs-trixie
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[6]: Entering directory '/<<PKGBUILDDIR>>'
> PASS: test-asn1x 1 /asn1x/encode-decode-0-Certificate
> PASS: test-asn1x 2 /asn1x/encode-decode-1-pkcs-8-PrivateKeyInfo
> PASS: test-asn1x 3 /asn1x/encode-decode-2-RSAPrivateKey
> PASS: test-asn1x 4 /asn1x/encode-decode-3-pkcs-7-ContentInfo
> PASS: test-asn1x 5 /asn1x/encode-decode-4-pkcs-7-ContentInfo
> PASS: test-asn1x 6 /asn1x/pkcs12-decode/1
> PASS: test-asn1x 7 /asn1x/pkcs5-personal-name/invalid
> PASS: test-dn 1 /dn/read_dn
> PASS: test-dn 2 /dn/dn_value
> PASS: test-oid 1 /oid/tests
> PASS: test-hex 1 /hex/encode
> PASS: test-hex 2 /hex/encode_spaces
> PASS: test-hex 3 /hex/decode
> PASS: test-hex 4 /hex/decode_fail
> PASS: test-dn 3 /dn/parse_dn
> PASS: test-dn 4 /dn/read_dn_part
> PASS: test-dn 5 /dn/add_dn_part
> PASS: test-hkdf 1 /hkdf/test-case-1
> PASS: test-hkdf 2 /hkdf/test-case-2
> PASS: test-hkdf 3 /hkdf/test-case-3
> PASS: test-hkdf 4 /hkdf/test-case-4
> PASS: test-hkdf 5 /hkdf/test-case-5
> PASS: test-hkdf 6 /hkdf/test-case-6
> PASS: test-hkdf 7 /hkdf/test-case-7
> PASS: test-cleanup 1 /cleanup/cleanup
> PASS: test-cleanup 2 /cleanup/order
> PASS: test-cleanup 3 /cleanup/reregister
> PASS: test-cleanup 4 /cleanup/remove
> PASS: test-secmem 1 /secmem/alloc_free
> PASS: test-secmem 2 /secmem/realloc_across
> PASS: test-asn1 1 /asn1/boolean
> PASS: test-asn1 2 /asn1/boolean-bad
> PASS: test-secmem 3 /secmem/alloc_two
> PASS: test-asn1 3 /asn1/boolean-default
> PASS: test-asn1 4 /asn1/null
> PASS: test-asn1 5 /asn1/integer
> PASS: test-secmem 4 /secmem/realloc
> PASS: test-asn1 6 /asn1/integer-zero-length
> PASS: test-asn1 7 /asn1/unsigned
> PASS: test-asn1 8 /asn1/octet_string
> PASS: test-asn1 9 /asn1/generalized_time
> PASS: test-asn1 10 /asn1/time-get-missing
> PASS: test-asn1 11 /asn1/bit_string_decode
> PASS: test-asn1 12 /asn1/bit_string_decode_bad
> PASS: test-asn1 13 /asn1/bit_string_decode_ulong
> PASS: test-asn1 14 /asn1/bit_string_encode_decode
> PASS: test-asn1 15 /asn1/bit_string_encode_decode_ulong
> PASS: test-asn1 16 /asn1/bit_string_encode_decode_zero
> PASS: test-asn1 17 /asn1/oid
> PASS: test-asn1 18 /asn1/have
> PASS: test-asn1 19 /asn1/any-raw
> PASS: test-asn1 20 /asn1/any-into
> PASS: test-asn1 21 /asn1/choice_not_chosen
> PASS: test-asn1 22 /asn1/any_choice_set_raw_short_tag
> PASS: test-asn1 23 /asn1/any_choice_set_raw_long_tag
> PASS: test-asn1 24 /asn1/seq-of-any
> PASS: test-asn1 25 /asn1/seq-of-invalid
> PASS: test-asn1 26 /asn1/seq-of-different
> PASS: test-asn1 27 /asn1/set-order
> PASS: test-asn1 28 /asn1/append
> PASS: test-asn1 29 /asn1/append_and_clear
> PASS: test-asn1 30 /asn1/setof
> PASS: test-asn1 31 /asn1/setof_empty
> PASS: test-asn1 32 /asn1/enumerated
> PASS: test-asn1 33 /asn1/enumerated-bad
> PASS: test-asn1 34 /asn1/enumerated-not-in-list
> PASS: test-asn1 35 /asn1/enumerated-not-set
> PASS: test-asn1 36 /asn1/nested-fails-with-extra
> PASS: test-asn1 37 /asn1/nested-unexpected
> PASS: test-asn1 38 /asn1/create-and-decode-invalid
> PASS: test-asn1 39 /asn1/create-quark
> PASS: test-asn1 40 /asn1/validate-default
> PASS: test-asn1 41 /asn1/validate-missing
> PASS: test-asn1 42 /asn1/validate-seq-of-child-invalid
> PASS: test-asn1 43 /asn1/validate-optional-seq
> PASS: test-asn1 44 /asn1/node_name
> PASS: test-asn1 45 /asn1/asn1_integers
> PASS: test-asn1 46 /asn1/boolean_seq
> PASS: test-asn1 47 /asn1/write_value
> PASS: test-asn1 48 /asn1/element_length_content
> PASS: test-asn1 49 /asn1/read_element
> PASS: test-asn1 50 /asn1/general_time
> PASS: test-asn1 51 /asn1/utc_time
> PASS: test-asn1 52 /asn1/read_time
> PASS: test-asn1 53 /asn1/read_date
> PASS: test-asn1 54 /asn1/create_by_oid
> PASS: test-asn1 55 /asn1/create_by_oid_invalid
> PASS: test-asn1 56 /asn1/create_by_bad_order
> PASS: test-asn1 57 /asn1/count
> PASS: test-asn1 58 /asn1/decode/extra
> PASS: test-asn1 59 /asn1/decode/nested-short
> PASS: test-asn1 60 /asn1/decode/indefinite-primitive
> PASS: test-asn1 61 /asn1/decode/invalid-long-length
> PASS: test-asn1 62 /asn1/decode/truncated-at-tag
> PASS: test-asn1 63 /asn1/decode/decode-long-tag
> PASS: test-asn1 64 /asn1/integer/raw
> PASS: test-asn1 65 /asn1/integer/raw-not-twos-complement
> PASS: test-asn1 66 /asn1/unsigned/not-set
> PASS: test-asn1 67 /asn1/unsigned/default
> PASS: test-asn1 68 /asn1/unsigned/constant
> PASS: test-asn1 69 /asn1/unsigned/zero
> PASS: test-asn1 70 /asn1/octet-string/set-bad-utf8
> PASS: test-asn1 71 /asn1/octet-string/bmp-as-utf8
> PASS: test-asn1 72 /asn1/octet-string/get-as-bytes
> PASS: test-asn1 73 /asn1/octet-string/set-as-bytes
> PASS: test-asn1 74 /asn1/octet-string/structured
> PASS: test-asn1 75 /asn1/octet-string/structured-bad
> PASS: test-asn1 76 /asn1/implicit/decode
> PASS: test-asn1 77 /asn1/implicit/encode
> PASS: test-asn1 78 /asn1/explicit/decode
> PASS: test-asn1 79 /asn1/explicit/encode
> PASS: test-asn1 80 /asn1/explicit/no-context-specific
> PASS: test-asn1 81 /asn1/explicit/no-context-child
> PASS: test-asn1 82 /asn1/explicit/extra-context-child
> PASS: test-asn1 83 /asn1/universal/decode
> PASS: test-asn1 84 /asn1/universal/encode
> PASS: test-asn1 85 /asn1/bit-string/ulong-too-long
> PASS: test-asn1 86 /asn1/bit-string/get-not-set
> PASS: test-asn1 87 /asn1/bit-string/invalid-length
> PASS: test-asn1 88 /asn1/bit-string/invalid-empty
> PASS: test-asn1 89 /asn1/oid/set-invalid
> PASS: test-asn1 90 /asn1/oid/get-no-value
> PASS: test-asn1 91 /asn1/oid/decode-bad
> PASS: test-asn1 92 /asn1/any-raw/explicit
> PASS: test-asn1 93 /asn1/any-raw/invalid
> PASS: test-asn1 94 /asn1/any-raw/not-set
> PASS: test-asn1 95 /asn1/any-into/explicit
> PASS: test-asn1 96 /asn1/any-into/explicit-not-set
> PASS: test-asn1 97 /asn1/get-element/not-set
> PASS: test-padding 1 /padding/zero_padding
> PASS: test-padding 2 /padding/zero_padding_no_data
> PASS: test-padding 3 /padding/pkcs1_one_padding
> PASS: test-padding 4 /padding/pkcs1_one_padding_no_data
> PASS: test-padding 5 /padding/pkcs1_two_padding
> PASS: test-padding 6 /padding/pkcs1_padding_invalid_prefix
> PASS: test-padding 7 /padding/pkcs1_padding_invalid_type
> PASS: test-padding 8 /padding/pkcs1_padding_invalid_no_zero
> PASS: test-padding 9 /padding/pkcs1_padding_invalid_length
> PASS: test-padding 10 /padding/pkcs7_padding
> PASS: test-padding 11 /padding/pkcs7_padding_equal_block
> PASS: test-padding 12 /padding/pkcs7_padding_zero
> PASS: test-padding 13 /padding/pkcs7_padding_invalid_zero
> PASS: test-padding 14 /padding/pkcs7_padding_invalid_too_long
> PASS: test-padding 15 /padding/pkcs7_padding_invalid_different
> PASS: test-openssl 1 /openssl/parse_reference
> PASS: test-openssl 2 /openssl/write_reference
> PASS: test-dh 1 /dh/default_768
> PASS: test-dh 2 /dh/default_1024
> PASS: test-dh 3 /dh/default_1536
> PASS: test-openssl 3 /openssl/write_exactly_same
> PASS: test-dh 4 /dh/default_2048
> PASS: test-dh 5 /dh/default_3072
> PASS: test-dh 6 /dh/default_4096
> PASS: test-dh 7 /dh/default_8192
> PASS: test-openssl 4 /openssl/openssl_roundtrip
> PASS: test-dh 8 /dh/default_bad
> PASS: test-armor 1 /armor/parse
> PASS: test-armor 2 /armor/skip-checksum
> PASS: test-armor 3 /armor/invalid-start
> PASS: test-armor 4 /armor/invalid-end
> PASS: test-armor 5 /armor/invalid-mismatch
> PASS: test-armor 6 /armor/invalid-suffix
> PASS: test-armor 7 /armor/invalid-truncated
> PASS: test-symkey 1 /symkey/generate_key_simple
> PASS: test-symkey 2 /symkey/generate_key_pkcs12
> PASS: test-symkey 3 /symkey/generate_key_pbkdf2
> PASS: test-symkey 4 /symkey/generate_key_pbe
> PASS: test-symkey 5 /symkey/read-mac-invalid
> PASS: test-symkey 6 /symkey/read-cipher/pbe-sha1-des-cbc
> PASS: test-symkey 7 /symkey/read-cipher/pkcs12-pbe-3des-sha1
> PASS: test-symkey 8 /symkey/read-cipher/pkcs5-pbes2
> PASS: test-symkey 9 /symkey/read-cipher/pkcs5-pbes2-des-cbc
> PASS: test-symkey 10 /symkey/read-cipher-invalid/pbe-bad-der
> PASS: test-symkey 11 /symkey/read-cipher-invalid/pkcs5-pbe-bad-der
> PASS: test-symkey 12 /symkey/read-cipher-invalid/pkcs5-pbes2-bad-der
> PASS: test-symkey 13 /symkey/read-cipher-invalid/pkcs5-pbes2-missing-key-parameters
> PASS: test-symkey 14 /symkey/read-cipher-invalid/pkcs5-pbes2-missing-scheme-parameters
> PASS: test-symkey 15 /symkey/read-cipher-invalid/pkcs5-pbes2-bad-key-derivation-algo
> PASS: test-symkey 16 /symkey/read-cipher-invalid/pkcs5-pbes2-salt-not-specified
> PASS: test-symkey 17 /symkey/read-cipher-invalid/pkcs5-pbes2-unsupported-des-rc5-cbc
> PASS: test-symkey 18 /symkey/read-cipher-unsupported/pbe
> PASS: test-symkey 19 /symkey/read-mac/sha1
> PASS: test-shutdown 1 /daemon/shutdown/dbus-connection
> PASS: test-dbus-util 1 /secret-util/build-path
>
> ** (gnome-keyring-daemon:1477306): WARNING **: 23:10:22.297: couldn't bind to control socket: /tmp/keyring-test/control: Address already in use
> PASS: test-shutdown 2 /daemon/shutdown/sigterm
> PASS: test-dbus-items 1 /secret-item/created-modified-properties
> PASS: test-dbus-lock 1 /secret-lock/service
> PASS: test-dbus-portal 1 /secret-portal/portal-retrieve-secret
> PASS: test-dbus-signals 1 /secret-signals/collection-created
> PASS: test-gkd-ssh-agent-interaction 1 /ssh-agent/interaction/ask_password_no_login
> PASS: test-gkd-ssh-agent-preload 1 /ssh-agent/preload/list
> ** Message: 23:10:22.443: emit collection_Created
> PASS: test-gkd-ssh-agent-interaction 2 /ssh-agent/interaction/ask_password_login
> PASS: test-dbus-signals 2 /secret-signals/collection-created-no-prompt
> PASS: test-dbus-signals 3 /secret-signals/collection-changed
> PASS: test-dbus-portal 2 /secret-portal/portal-retrieve-secret-locked
> PASS: test-gkd-ssh-agent-interaction 3 /ssh-agent/interaction/ask_password_cancel
> discover_other_daemon: 0** Message: 23:10:22.487: Replacing daemon, using directory: /tmp/keyring-test-two/keyring
> PASS: test-startup 1 /daemon/startup/replace
> PASS: test-dbus-signals 4 /secret-signals/collection-deleted
> PASS: test-startup 2 /daemon/startup/ssh-agent
> PASS: test-dbus-signals 5 /secret-signals/collection-lock
> PASS: test-startup 3 /daemon/startup/control/valid
> PASS: test-gkd-ssh-agent-service 1 /ssh-agent/service/startup_shutdown
> PASS: test-gkd-ssh-agent-process 1 /ssh-agent/process/connect
> PASS: test-gkd-ssh-agent-service 2 /ssh-agent/service/list
> PASS: test-gkd-ssh-agent-process 2 /ssh-agent/process/list
> PASS: test-startup 4 /daemon/startup/control/creates
> PASS: test-gkd-ssh-agent-service 3 /ssh-agent/service/add
> ** Message: 23:10:22.573: The gnome-keyring control directory cannot be accessed: /tmp/scratch-test-startup.14EDJ2/under/subdir: Permission denied
> PASS: test-gkd-ssh-agent-service 4 /ssh-agent/service/remove
> PASS: test-gkd-ssh-agent-process 3 /ssh-agent/process/add
> PASS: test-startup 5 /daemon/startup/control/noaccess
> PASS: test-gkd-ssh-agent-process 4 /ssh-agent/process/remove
> PASS: test-gkd-ssh-agent-service 5 /ssh-agent/service/remove_all
> PASS: test-dbus-signals 6 /secret-signals/collection-unlock
> PASS: test-gkd-ssh-agent-process 5 /ssh-agent/process/remove_all
> ** Message: 23:10:22.595: The gnome-keyring control directory has invalid permissions. It must be only be accessible by its owner (ie: 0700): /tmp/scratch-test-startup.W60CJ2/under
> PASS: test-gkd-ssh-agent-service 6 /ssh-agent/service/sign_loaded
> PASS: test-startup 6 /daemon/startup/control/badperm
> PASS: test-gkd-ssh-agent-process 6 /ssh-agent/process/sign
> PASS: test-dbus-signals 7 /secret-signals/collection-unlock-no-prompt
> PASS: test-startup 7 /daemon/startup/control/xdghome
> PASS: test-gkd-ssh-agent-process 7 /ssh-agent/process/restart
> PASS: test-gkd-ssh-agent-service 7 /ssh-agent/service/sign
> PASS: test-gkd-ssh-agent-service 8 /ssh-agent/service/sign_unknown
> PASS: test-dbus-signals 8 /secret-signals/item-created
> PASS: test-gkd-ssh-agent-service 9 /ssh-agent/service/empty
> Unknown message 255
>
> PASS: test-gkd-ssh-agent-service 10 /ssh-agent/service/unknown
> process_add_identity: parse: string is too large
>
> PASS: test-gkd-ssh-agent-service 11 /ssh-agent/service/unparseable_add
> process_remove_identity: parse key: string is too large
>
> PASS: test-gkd-ssh-agent-service 12 /ssh-agent/service/unparseable_remove
> PASS: test-dbus-signals 9 /secret-signals/item-changed
> process_sign_request2: parse: string is too large
>
> PASS: test-gkd-ssh-agent-service 13 /ssh-agent/service/unparseable_sign
> PASS: test-gkd-ssh-agent-util 1 /ssh-agent/util/parse_public
> PASS: test-gkd-ssh-agent-util 2 /ssh-agent/util/canon_error
> PASS: test-dbus-signals 10 /secret-signals/item-deleted
> PASS: test-gkd-ssh-agent-service 14 /ssh-agent/service/restart
> PASS: test-attributes 1 /gkm/attributes/attribute_equal_zero_len_null_ptr
> PASS: test-attributes 2 /gkm/attributes/attribute_consume
> PASS: test-attributes 3 /gkm/attributes/attribute_consumed
> PASS: test-attributes 4 /gkm/attributes/attribute_set_data
> PASS: test-attributes 5 /gkm/attributes/attribute_set_data_short
> PASS: test-attributes 6 /gkm/attributes/attribute_set_data_length
> PASS: test-attributes 7 /gkm/attributes/attribute_set_empty
> PASS: test-attributes 8 /gkm/attributes/attribute_get_bool
> PASS: test-attributes 9 /gkm/attributes/attribute_get_bool_invalid
> PASS: test-attributes 10 /gkm/attributes/attribute_set_time
> PASS: test-attributes 11 /gkm/attributes/attribute_set_time_empty
> PASS: test-attributes 12 /gkm/attributes/attribute_set_time_length
> PASS: test-attributes 13 /gkm/attributes/attribute_get_time
> PASS: test-attributes 14 /gkm/attributes/attribute_get_time_empty
> PASS: test-attributes 15 /gkm/attributes/attribute_get_time_invalid
> PASS: test-attributes 16 /gkm/attributes/attribute_get_time_invalid_length
> PASS: test-attributes 17 /gkm/attributes/attribute_get_string
> PASS: test-attributes 18 /gkm/attributes/attribute_get_string_null
> PASS: test-attributes 19 /gkm/attributes/attribute_get_string_not_utf8
> PASS: test-attributes 20 /gkm/attributes/attribute_get_string_bad_pointer
> PASS: test-attributes 21 /gkm/attributes/attribute_set_bool
> PASS: test-attributes 22 /gkm/attributes/attribute_set_bool_short
> PASS: test-attributes 23 /gkm/attributes/attribute_set_bool_length
> PASS: test-attributes 24 /gkm/attributes/attribute_set_ulong
> PASS: test-attributes 25 /gkm/attributes/attribute_set_ulong_short
> PASS: test-attributes 26 /gkm/attributes/attribute_set_ulong_length
> PASS: test-attributes 27 /gkm/attributes/attribute_set_string
> PASS: test-attributes 28 /gkm/attributes/attribute_set_string_null
> PASS: test-attributes 29 /gkm/attributes/attribute_set_string_short
> PASS: test-attributes 30 /gkm/attributes/attribute_set_string_length
> PASS: test-attributes 31 /gkm/attributes/attribute_set_date
> PASS: test-attributes 32 /gkm/attributes/attribute_set_date_none
> PASS: test-attributes 33 /gkm/attributes/attribute_set_date_short
> PASS: test-attributes 34 /gkm/attributes/attribute_set_date_length
> PASS: test-attributes 35 /gkm/attributes/attribute_set_mpi
> PASS: test-attributes 36 /gkm/attributes/attribute_set_mpi_short
> PASS: test-attributes 37 /gkm/attributes/attribute_set_mpi_length
> PASS: test-attributes 38 /gkm/attributes/attribute_equal
> PASS: test-attributes 39 /gkm/attributes/attribute_equal_same
> PASS: test-attributes 40 /gkm/attributes/attribute_equal_same_pointer
> PASS: test-attributes 41 /gkm/attributes/attribute_equal_diff_types
> PASS: test-attributes 42 /gkm/attributes/attribute_equal_diff_length
> PASS: test-attributes 43 /gkm/attributes/attribute_equal_diff_value
> PASS: test-attributes 44 /gkm/attributes/attribute_hash
> PASS: test-attributes 45 /gkm/attributes/attribute_contains
> PASS: test-attributes 46 /gkm/attributes/attribute_contains_no_value
> PASS: test-attributes 47 /gkm/attributes/attribute_contains_no_type
> PASS: test-attributes 48 /gkm/attributes/attributes_find
> PASS: test-attributes 49 /gkm/attributes/attributes_find_not_found
> PASS: test-attributes 50 /gkm/attributes/attribute_find_boolean
> PASS: test-attributes 51 /gkm/attributes/attribute_find_boolean_no_type
> PASS: test-attributes 52 /gkm/attributes/attribute_find_boolean_not_bbool
> PASS: test-attributes 53 /gkm/attributes/attribute_find_ulong
> PASS: test-attributes 54 /gkm/attributes/attribute_find_ulong_no_type
> PASS: test-attributes 55 /gkm/attributes/attribute_find_ulong_not_ulong
> PASS: test-attributes 56 /gkm/attributes/attribute_find_mpi
> PASS: test-attributes 57 /gkm/attributes/attribute_find_mpi_no_type
> PASS: test-attributes 58 /gkm/attributes/attributes_consume
> PASS: test-attributes 59 /gkm/attributes/template_new_free
> PASS: test-attributes 60 /gkm/attributes/template_find
> PASS: test-attributes 61 /gkm/attributes/template_set_replace
> PASS: test-gkd-ssh-agent-service 15 /ssh-agent/service/lock
> PASS: test-credential 1 /gkm/credential/create
> PASS: test-credential 2 /gkm/credential/create_missing_pin
> PASS: test-credential 3 /gkm/credential/create_no_object
> PASS: test-credential 4 /gkm/credential/create_invalid_object
> PASS: test-credential 5 /gkm/credential/get_attributes
> PASS: test-credential 6 /gkm/credential/object_property
> PASS: test-credential 7 /gkm/credential/login_property
> PASS: test-credential 8 /gkm/credential/data
> PASS: test-credential 9 /gkm/credential/connect_object
> PASS: test-credential 10 /gkm/credential/value_is_accessible_to_daemon
> PASS: test-credential 11 /gkm/credential/value_is_inaccessible_to_applications
> PASS: test-data-der 1 /gkm/data-der/der_rsa_public
> PASS: test-data-der 2 /gkm/data-der/der_dsa_public
> PASS: test-data-der 3 /gkm/data-der/der_ecdsa_public
> PASS: test-data-der 4 /gkm/data-der/der_rsa_private
> PASS: test-data-der 5 /gkm/data-der/der_dsa_private
> PASS: test-data-asn1 1 /gkm/data-asn1/integers
> PASS: test-data-asn1 2 /gkm/data-asn1/string_mpi
> PASS: test-data-der 6 /gkm/data-der/der_dsa_private_parts
> PASS: test-data-asn1 3 /gkm/data-asn1/bit_string
> PASS: test-data-asn1 4 /gkm/data-asn1/string
> PASS: test-data-asn1 5 /gkm/data-asn1/oid
> PASS: test-data-der 7 /gkm/data-der/der_ecdsa_private
> PASS: test-data-der 8 /gkm/data-der/read_public_key_info
> PASS: test-data-der 9 /gkm/data-der/read_certificate
> PASS: test-data-der 10 /gkm/data-der/write_certificate
> PASS: test-memory-store 1 /gkm/memory-test->store/get_attribute_default
> PASS: test-memory-store 2 /gkm/memory-test->store/read_value_default
> PASS: test-memory-store 3 /gkm/memory-test->store/read_string
> PASS: test-memory-store 4 /gkm/memory-test->store/get_invalid
> PASS: test-memory-store 5 /gkm/memory-test->store/get_sensitive
> PASS: test-memory-store 6 /gkm/memory-test->store/get_internal
> PASS: test-memory-store 7 /gkm/memory-test->store/set_invalid
> PASS: test-memory-store 8 /gkm/memory-test->store/set_internal
> PASS: test-memory-store 9 /gkm/memory-test->store/set_get_attribute
> PASS: test-memory-store 10 /gkm/memory-test->store/write_read_value
> PASS: test-memory-store 11 /gkm/memory-test->store/set_no_validate
> PASS: test-memory-store 12 /gkm/memory-test->store/set_transaction_default
> PASS: test-memory-store 13 /gkm/memory-test->store/set_transaction_revert_first
> PASS: test-memory-store 14 /gkm/memory-test->store/set_notifies
> PASS: test-memory-store 15 /gkm/memory-test->store/set_object_gone_first
> PASS: test-data-der 11 /gkm/data-der/read_ca_certificates_public_key_info
> PASS: test-data-der 12 /gkm/data-der/read_basic_constraints
> PASS: test-data-der 13 /gkm/data-der/read_key_usage
> PASS: test-data-der 14 /gkm/data-der/read_enhanced_usage
> PASS: test-data-der 15 /gkm/data-der/read_all_pkcs8
> PASS: test-data-der 16 /gkm/data-der/read_pkcs8_bad_password
> PASS: test-data-der 17 /gkm/data-der/write_pkcs8_plain
> PASS: test-object 1 /gkm/object/create_destroy_transient
> PASS: test-object 2 /gkm/object/transient_transacted_fail
> PASS: test-object 3 /gkm/object/create_transient_bad_value
> PASS: test-certificate 1 /gkm/certificate/issuer
> PASS: test-certificate 2 /gkm/certificate/subject
> PASS: test-certificate 3 /gkm/certificate/check-value
> PASS: test-certificate 4 /gkm/certificate/serial-number
> PASS: test-certificate 5 /gkm/certificate/value
> PASS: test-certificate 6 /gkm/certificate/hash
> PASS: test-secret 1 /gkm/secret/secret
> PASS: test-secret 2 /gkm/secret/secret_from_login
> PASS: test-secret 3 /gkm/secret/null_terminated
> PASS: test-secret 4 /gkm/secret/always_has_null
> PASS: test-secret 5 /gkm/secret/null
> PASS: test-secret 6 /gkm/secret/empty
> PASS: test-secret 7 /gkm/secret/equal
> PASS: test-sexp 1 /gkm/sexp/parse_key
> PASS: test-sexp 2 /gkm/sexp/key_to_public
> PASS: test-sexp 3 /gkm/sexp/sign_verify
> PASS: test-sexp 4 /gkm/sexp/rsa_attributes
> PASS: test-sexp 5 /gkm/sexp/dsa_attributes
> PASS: test-sexp 6 /gkm/sexp/ecdsa_attributes
> PASS: test-timer 1 /gkm/timer/extra_initialize
> PASS: test-store 1 /gkm/store/schema
> PASS: test-store 2 /gkm/store/schema_flags
> PASS: test-transaction 1 /gkm/transaction/transaction_empty
> PASS: test-transaction 2 /gkm/transaction/transaction_fail
> PASS: test-transaction 3 /gkm/transaction/transaction_signals_success
> PASS: test-transaction 4 /gkm/transaction/transaction_signals_failure
> PASS: test-transaction 5 /gkm/transaction/transaction_order_is_reverse
> PASS: test-transaction 6 /gkm/transaction/transaction_dispose_completes
> PASS: test-transaction 7 /gkm/transaction/remove_file_success
> PASS: test-transaction 8 /gkm/transaction/remove_file_abort
> PASS: test-transaction 9 /gkm/transaction/remove_file_non_exist
> PASS: test-transaction 10 /gkm/transaction/write_file
> PASS: test-transaction 11 /gkm/transaction/write_large_file_2000
> PASS: test-transaction 12 /gkm/transaction/write_large_file_1024
> PASS: test-transaction 13 /gkm/transaction/write_large_file_510
> PASS: test-transaction 14 /gkm/transaction/write_large_file_511
> PASS: test-gnome2-file 1 /gnome2-store/gnome2-file/file_create
> PASS: test-gnome2-file 2 /gnome2-store/gnome2-file/file_write_value
> PASS: test-gnome2-file 3 /gnome2-store/gnome2-file/file_read_value
> PASS: test-gnome2-file 4 /gnome2-store/gnome2-file/file_read
> PASS: test-gnome2-file 5 /gnome2-store/gnome2-file/file_lookup
> PASS: test-gnome2-file 6 /gnome2-store/gnome2-file/file_read_private_without_login
> PASS: test-gnome2-file 7 /gnome2-store/gnome2-file/file_write
> PASS: test-transaction 15 /gkm/transaction/write_large_file_512
> PASS: test-gnome2-file 8 /gnome2-store/gnome2-file/cant_write_private_without_login
> PASS: test-gnome2-file 9 /gnome2-store/gnome2-file/write_private_with_login
> PASS: test-transaction 16 /gkm/transaction/write_large_file_513
> PASS: test-gnome2-file 10 /gnome2-store/gnome2-file/read_private_with_login
> PASS: test-gnome2-file 11 /gnome2-store/gnome2-file/destroy_entry
> PASS: test-gnome2-file 12 /gnome2-store/gnome2-file/destroy_entry_by_loading
> PASS: test-gnome2-file 13 /gnome2-store/gnome2-file/destroy_private_without_login
> PASS: test-gnome2-file 14 /gnome2-store/gnome2-file/entry_added_signal
> PASS: test-gnome2-file 15 /gnome2-store/gnome2-file/entry_changed_signal
> PASS: test-gnome2-file 16 /gnome2-store/gnome2-file/entry_removed_signal
> PASS: test-gnome2-file 17 /gnome2-store/gnome2-file/data_file_foreach
> PASS: test-gnome2-file 18 /gnome2-store/gnome2-file/unique_entry
> PASS: test-gnome2-file 19 /gnome2-store/gnome2-file/have_sections
> PASS: test-transaction 17 /gkm/transaction/write_large_file_514
> PASS: test-transaction 18 /gkm/transaction/write_file_abort_gone
> PASS: test-secmem 5 /secmem/multialloc
> PASS: test-secmem 6 /secmem/clear
> PASS: test-secmem 7 /secmem/strclear
> PASS: test-secmem 8 /secmem/strndup
> PASS: test-transaction 19 /gkm/transaction/write_file_abort_revert
> PASS: test-transaction 20 /gkm/transaction/unique_file_conflict
> PASS: test-transaction 21 /gkm/transaction/unique_file_conflict_with_ext
> PASS: test-transaction 22 /gkm/transaction/unique_file_no_conflict
> PASS: test-gnome2-storage 1 /gnome2-store/storage/create
> PASS: test-gnome2-storage 2 /gnome2-store/storage/create_and_fail
> PASS: test-gnome2-storage 3 /gnome2-store/storage/write_value
> PASS: test-gnome2-storage 4 /gnome2-store/storage/relock
> PASS: test-gnome2-private-key 1 /gnome2-store/private-key/load
> PASS: test-import 1 /gnome2-store/import/pkcs12
> PASS: test-secret-compat 1 /secret-store/compat/access_free
> PASS: test-secret-compat 2 /secret-store/compat/acl_free
> PASS: test-secret-compat 3 /secret-store/compat/parse_item_type
> PASS: test-secret-compat 4 /secret-store/compat/format_item_type
> PASS: test-initialize 1 /pkcs11/rpc-layer/initialize/normal
> PASS: test-initialize 2 /pkcs11/rpc-layer/initialize/control
> PASS: test-initialize 3 /pkcs11/rpc-layer/initialize/no-daemon
> PASS: test-secret-fields 1 /secret-store/fields/new
> PASS: test-secret-fields 2 /secret-store/fields/boxed
> PASS: test-secret-fields 3 /secret-store/fields/add_get_values
> PASS: test-secret-fields 4 /secret-store/fields/parse
> PASS: test-secret-fields 5 /secret-store/fields/parse_schema
> PASS: test-secret-fields 6 /secret-store/fields/parse_empty
> PASS: test-secret-fields 7 /secret-store/fields/parse_null_invalid
> PASS: test-secret-fields 8 /secret-store/fields/parse_missing_value
> PASS: test-secret-fields 9 /secret-store/fields/parse_missing_terminator
> PASS: test-secret-fields 10 /secret-store/fields/parse_not_utf8
> PASS: test-secret-fields 11 /secret-store/fields/serialize
> PASS: test-secret-fields 12 /secret-store/fields/serialize_schema
> PASS: test-secret-fields 13 /secret-store/fields/serialize_schema_already
> PASS: test-secret-fields 14 /secret-store/fields/serialize_length
> PASS: test-secret-fields 15 /secret-store/fields/add_get_compat_uint32
> PASS: test-secret-fields 16 /secret-store/fields/get_compat_uint32_fail
> PASS: test-secret-fields 17 /secret-store/fields/get_compat_hashed_string
> PASS: test-secret-fields 18 /secret-store/fields/get_compat_hashed_already
> PASS: test-secret-fields 19 /secret-store/fields/get_compat_hashed_uint32
> PASS: test-secret-fields 20 /secret-store/fields/get_compat_hashed_uint32_already
> PASS: test-secret-fields 21 /secret-store/fields/get_names
> PASS: test-secret-fields 22 /secret-store/fields/match
> PASS: test-secret-fields 23 /secret-store/fields/match_mismatch_value
> PASS: test-secret-fields 24 /secret-store/fields/match_mismatch_field
> PASS: test-secret-fields 25 /secret-store/fields/match_wrong_hashed
> PASS: test-secret-data 1 /secret-store/data/new
> PASS: test-secret-data 2 /secret-store/data/get_set
> PASS: test-secret-data 3 /secret-store/data/get_raw
> PASS: test-secret-data 4 /secret-store/data/remove
> PASS: test-secret-data 5 /secret-store/data/set_transacted
> PASS: test-secret-data 6 /secret-store/data/set_transacted_replace
> PASS: test-secret-data 7 /secret-store/data/set_transacted_fail
> PASS: test-secret-data 8 /secret-store/data/set_transacted_fail_revert
> PASS: test-secret-data 9 /secret-store/data/get_set_master
> PASS: test-secret-object 1 /secret-store/object/is_locked
> PASS: test-secret-object 2 /secret-store/object/identifier_prop
> PASS: test-secret-object 3 /secret-store/object/created_prop
> PASS: test-secret-object 4 /secret-store/object/modified_prop
> PASS: test-secret-object 5 /secret-store/object/was_modified
> PASS: test-secret-object 6 /secret-store/object/label_prop
> PASS: test-secret-object 7 /secret-store/object/identifier_get_attr
> PASS: test-secret-object 8 /secret-store/object/label_get_attr
> PASS: test-secret-object 9 /secret-store/object/label_set_attr
> PASS: test-secret-collection 1 /secret-store/collection/is_locked
> PASS: test-secret-object 10 /secret-store/object/label_set_attr_fail
> PASS: test-secret-collection 2 /secret-store/collection/unlocked_data
> PASS: test-secret-object 11 /secret-store/object/modified_get_attr
> PASS: test-secret-collection 3 /secret-store/collection/get_filename
> PASS: test-secret-object 12 /secret-store/object/created_get_attr
> PASS: test-secret-collection 4 /secret-store/collection/set_filename
> PASS: test-secret-object 13 /secret-store/object/locked_get_attr
> PASS: test-secret-collection 5 /secret-store/collection/has_item
> PASS: test-secret-collection 6 /secret-store/collection/load_unlock_plain
> PASS: test-secret-collection 7 /secret-store/collection/load_unlock_encrypted
> PASS: test-secret-collection 8 /secret-store/collection/load_unlock_bad_password
> PASS: test-secret-collection 9 /secret-store/collection/unlock_without_load
> PASS: test-secret-item 1 /secret-store/item/new
> PASS: test-secret-collection 10 /secret-store/collection/twice_unlock
> PASS: test-secret-item 2 /secret-store/item/create
> PASS: test-secret-item 3 /secret-store/item/create_failed
> PASS: test-secret-collection 11 /secret-store/collection/twice_unlock_bad_password
> PASS: test-secret-item 4 /secret-store/item/destroy
> PASS: test-secret-collection 12 /secret-store/collection/memory_unlock
> PASS: test-secret-item 5 /secret-store/item/destroy_failed
> PASS: test-secret-collection 13 /secret-store/collection/memory_unlock_bad_password
> PASS: test-secret-item 6 /secret-store/item/collection_get
> PASS: test-secret-collection 14 /secret-store/collection/factory
> PASS: test-secret-item 7 /secret-store/item/collection_items
> PASS: test-secret-collection 15 /secret-store/collection/factory_unnamed
> PASS: test-secret-item 8 /secret-store/item/collection_remove
> PASS: test-secret-item 9 /secret-store/item/is_locked
> PASS: test-secret-item 10 /secret-store/item/get_collection
> PASS: test-secret-collection 16 /secret-store/collection/factory_token
> PASS: test-secret-item 11 /secret-store/item/tracks_collection
> PASS: test-secret-item 12 /secret-store/item/get_set_fields
> PASS: test-secret-collection 17 /secret-store/collection/factory_duplicate
> PASS: test-secret-item 13 /secret-store/item/collection_attr
> PASS: test-secret-item 14 /secret-store/item/secret_attr
> PASS: test-secret-item 15 /secret-store/item/secret_attr_locked
> PASS: test-secret-collection 18 /secret-store/collection/factory_item
> PASS: test-secret-item 16 /secret-store/item/fields_attr
> PASS: test-secret-item 17 /secret-store/item/fields_attr_locked
> PASS: test-secret-collection 19 /secret-store/collection/token_remove
> PASS: test-secret-item 18 /secret-store/item/fields_attr_reverts
> PASS: test-secret-collection 20 /secret-store/collection/token_item_remove
> PASS: test-file-tracker 1 /egg/file-tracker/file_watch
> PASS: test-secret-schema 1 /secret-store/schema/network-xdg-schema-without-schema-unlocked
> PASS: test-secret-schema 2 /secret-store/schema/network-xdg-schema-without-schema-locked
> PASS: test-secret-schema 3 /secret-store/schema/note-xdg-schema-without-schema-unlocked
> PASS: test-secret-schema 4 /secret-store/schema/note-xdg-schema-without-schema-locked
> PASS: test-secret-schema 5 /secret-store/schema/unknown-schema-without-schema-unlocked
> PASS: test-secret-schema 6 /secret-store/schema/unknown-schema-without-schema-locked
> PASS: test-secret-search 1 /secret-store/search/new
> PASS: test-secret-textual 1 /secret-store/search/read
> PASS: test-secret-textual 2 /secret-store/search/read_wrong_format
> PASS: test-secret-search 2 /secret-store/search/incomplete
> PASS: test-secret-textual 3 /secret-store/search/read_bad_number
> PASS: test-secret-search 3 /secret-store/search/bad_fields
> PASS: test-secret-textual 4 /secret-store/search/write
> PASS: test-secret-search 4 /secret-store/search/and_match
> PASS: test-secret-textual 5 /secret-store/search/remove_unavailable
> PASS: test-secret-search 5 /secret-store/search/and_change_to_match
> PASS: test-secret-textual 6 /secret-store/search/read-with-schema
> PASS: test-secret-search 6 /secret-store/search/and_change_to_not_match
> PASS: test-secret-search 7 /secret-store/search/for_bad_collection
> PASS: test-secret-search 8 /secret-store/search/for_collection
> PASS: test-secret-search 9 /secret-store/search/for_collection_no_match
> PASS: test-secret-binary 1 /secret-store/binary/read_encrypted
> PASS: test-secret-binary 2 /secret-store/binary/read_wrong_format
> PASS: test-secret-binary 3 /secret-store/binary/read_wrong_master
> PASS: test-secret-binary 4 /secret-store/binary/read_sdata_but_no_master
> PASS: test-ssh-openssh 1 /ssh-store/openssh/parse_private
> PASS: test-ssh-openssh 2 /ssh-store/openssh/parse_public
> PASS: test-secret-binary 5 /secret-store/binary/write
> PASS: test-secret-binary 6 /secret-store/binary/remove_unavailable
> PASS: test-secret-binary 7 /secret-store/binary/created_on_rhel
> PASS: test-secret-binary 8 /secret-store/binary/created_on_solaris_opencsw
> PASS: test-secret-binary 9 /secret-store/binary/read_with_schema
> PASS: test-secret-search 10 /secret-store/search/order
> PASS: test-private-key 1 /ssh-store/private-key/parse_plain_rsa
> PASS: test-private-key 2 /ssh-store/private-key/parse_plain_dsa
> PASS: test-private-key 3 /ssh-store/private-key/parse_plain_ecdsa
> PASS: test-private-key 4 /ssh-store/private-key/unlock
> PASS: test-private-key 5 /ssh-store/private-key/internal-sha1-compat
> PASS: test-create-credential 1 /wrap-layer/create-credential/ok_password
> PASS: test-gkd-ssh-agent-preload 2 /ssh-agent/preload/added
> PASS: test-init-pin 1 /wrap-layer/init-pin/ok_password
> PASS: test-create-credential 2 /wrap-layer/create-credential/bad_password_then_cancel
> PASS: test-login-hints 1 /wrap-layer/login-hints/did_unlock_fail
> PASS: test-login-auto 1 /wrap-layer/login-auto/specific
> PASS: test-create-credential 3 /wrap-layer/create-credential/cancel_immediately
> PASS: test-login-keyring 1 /wrap-layer/login-keyring/is_usable
> PASS: test-login-keyring 2 /wrap-layer/login-keyring/usable_fail_open_session
> PASS: test-login-keyring 3 /wrap-layer/login-keyring/usable_fail_not_trusted
> PASS: test-login-keyring 4 /wrap-layer/login-keyring/usable_fail_locked
> PASS: test-login-keyring 5 /wrap-layer/login-keyring/lookup_secret_no_match
> PASS: test-login-keyring 6 /wrap-layer/login-keyring/lookup_secret_and_match
> PASS: test-login-keyring 7 /wrap-layer/login-keyring/lookup_store_secret
> PASS: test-login-keyring 8 /wrap-layer/login-keyring/lookup_store_secret_overwrite
> PASS: test-login-keyring 9 /wrap-layer/login-keyring/lookup_store_null_secret
> PASS: test-login-keyring 10 /wrap-layer/login-keyring/lookup_store_no_attributes_not_stored
> PASS: test-login-keyring 11 /wrap-layer/login-keyring/lookup_remove_present
> PASS: test-login-keyring 12 /wrap-layer/login-keyring/lookup_remove_no_attributes
> PASS: test-login-auto 2 /wrap-layer/login-auto/user_token
> PASS: test-login-specific 1 /wrap-layer/login-specific/ok_password
> PASS: test-login-specific 2 /wrap-layer/login-specific/bad_password_then_cancel
> PASS: test-login-auto 3 /wrap-layer/login-auto/unlock_keyring
> PASS: test-login-user 1 /wrap-layer/login-user/fail_unsupported_so
> PASS: test-login-user 2 /wrap-layer/login-user/skip_prompt_because_pin
> PASS: test-login-specific 3 /wrap-layer/login-specific/cancel_immediately
> PASS: test-login-user 3 /wrap-layer/login-user/ok_password
> PASS: test-login-user 4 /wrap-layer/login-user/bad_password_then_cancel
> PASS: test-xdg-module 1 /xdg-store/module/module_find_twice_is_same
> PASS: test-xdg-module 2 /xdg-store/module/module_file_becomes_invalid
> PASS: test-xdg-module 3 /xdg-store/module/module_file_remove
> PASS: test-xdg-module 4 /xdg-store/module/create_and_add_object
> PASS: test-xdg-module 5 /xdg-store/module/destroy_object
> PASS: test-login-user 5 /wrap-layer/login-user/cancel_immediately
> PASS: test-xdg-module 6 /xdg-store/module/get_slot_info
> PASS: test-login-user 6 /wrap-layer/login-user/fail_get_session_info
> PASS: test-xdg-module 7 /xdg-store/module/get_token_info
> PASS: test-set-pin 1 /wrap-layer/set-pin/ok_passwords
> PASS: test-login-user 7 /wrap-layer/login-user/fail_get_token_info
> SKIP: test-pam 1 /pam/auth-no-start
> SKIP: test-pam 2 /pam/auth-starts-creates-keyring
> SKIP: test-pam 3 /pam/session-starts-creates-keyring
> SKIP: test-pam 4 /pam/auth-starts-unlocks-existing
> SKIP: test-pam 5 /pam/session-starts-unlocks-existing
> SKIP: test-pam 6 /pam/session-starts-without-auth
> SKIP: test-pam 7 /pam/auth-running-unlocks-existing
> SKIP: test-pam 8 /pam/password-changes-running
> SKIP: test-pam 9 /pam/password-changes-starts
> SKIP: test-pam 10 /pam/password-change-start-in-session
> PASS: test-xdg-trust 1 /xdg-store/trust/load_objects
> PASS: test-xdg-trust 2 /xdg-store/trust/create_assertion_complete
> PASS: test-xdg-trust 3 /xdg-store/trust/complete_assertion_has_no_serial_or_issuer
> PASS: test-xdg-trust 4 /xdg-store/trust/complete_assertion_netscape_md5_hash
> PASS: test-xdg-trust 5 /xdg-store/trust/complete_assertion_netscape_sha1_hash
> PASS: test-xdg-trust 6 /xdg-store/trust/create_assertion_missing_type
> PASS: test-xdg-trust 7 /xdg-store/trust/create_assertion_bad_type
> PASS: test-xdg-trust 8 /xdg-store/trust/create_assertion_missing_cert_value
> PASS: test-xdg-trust 9 /xdg-store/trust/create_assertion_bad_cert_value
> PASS: test-xdg-trust 10 /xdg-store/trust/create_assertion_null_cert_value
> PASS: test-xdg-trust 11 /xdg-store/trust/create_assertion_for_distrusted
> PASS: test-xdg-trust 12 /xdg-store/trust/create_assertion_for_distrusted_no_purpose
> PASS: test-xdg-trust 13 /xdg-store/trust/create_assertion_for_distrusted_no_serial
> PASS: test-xdg-trust 14 /xdg-store/trust/create_assertion_twice
> PASS: test-xdg-trust 15 /xdg-store/trust/distrusted_assertion_has_no_cert_value
> PASS: test-xdg-trust 16 /xdg-store/trust/create_assertion_complete_on_token
> PASS: test-xdg-trust 17 /xdg-store/trust/destroy_assertion_on_token
> PASS: test-xdg-trust 18 /xdg-store/trust/netscape_map_server_auth
> PASS: test-xdg-trust 19 /xdg-store/trust/netscape_map_client_auth
> PASS: test-xdg-trust 20 /xdg-store/trust/netscape_map_code_signing
> PASS: test-xdg-trust 21 /xdg-store/trust/netscape_map_email
> PASS: test-xdg-trust 22 /xdg-store/trust/netscape_map_ipsec_endpoint
> PASS: test-xdg-trust 23 /xdg-store/trust/netscape_map_ipsec_tunnel
> PASS: test-xdg-trust 24 /xdg-store/trust/netscape_map_ipsec_user
> PASS: test-xdg-trust 25 /xdg-store/trust/netscape_map_time_stamping
> PASS: test-gkd-ssh-agent-preload 3 /ssh-agent/preload/removed
> PASS: test-file-tracker 2 /egg/file-tracker/watch_file
> PASS: test-gkd-ssh-agent-preload 4 /ssh-agent/preload/changed
> PASS: test-object 4 /gkm/object/create_auto_destruct
> PASS: test-object 5 /gkm/object/create_auto_destruct_not_transient
> PASS: test-object 6 /gkm/object/expose
> PASS: test-object 7 /gkm/object/expose_transaction
> PASS: test-file-tracker 3 /egg/file-tracker/nomatch
> PASS: test-timer 2 /gkm/timer/cancel
> PASS: test-timer 3 /gkm/timer/immediate
> PASS: test-timer 4 /gkm/timer/multiple
> PASS: test-timer 5 /gkm/timer/outstanding
> ERROR: test-dbus-search Invalid test number: /secret-search/service-search-items-unlocked-separate - ERROR:daemon/dbus/test-service.c:100:test_service_setup: assertion failed: (egg_test_wait_until (20000) != FALSE)
> SKIP: test-dbus-search Bail out!
> **
> ERROR:daemon/dbus/test-service.c:100:test_service_setup: assertion failed: (egg_test_wait_until (20000) != FALSE)
> ==========================================
> gnome-keyring 46.1: ./test-suite.log
> ==========================================
>
> # TOTAL: 638
> # PASS: 626
> # SKIP: 11
> # XFAIL: 0
> # FAIL: 0
> # XPASS: 0
> # ERROR: 1
>
> .. contents:: :depth: 2
>
> PASS: test-asn1
> ===============
>
> # ./build/tap-driver --test-name test-asn1 --log-file test-asn1.log --trs-file test-asn1.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-asn1
> TAP version 13
> # random seed: R02Sd2265628f68f90b37b1ed8a418ff7b04
> 1..97
> # Start of asn1 tests
> ok 1 /asn1/boolean
> # DEBUG: TestBoolean TestBoolean: invalid length boolean
> # DEBUG: TestBoolean TestBoolean: boolean must be true or false
> ok 2 /asn1/boolean-bad
> ok 3 /asn1/boolean-default
> ok 4 /asn1/null
> ok 5 /asn1/integer
> # DEBUG: TestInteger TestInteger: zero length integer
> ok 6 /asn1/integer-zero-length
> ok 7 /asn1/unsigned
> ok 8 /asn1/octet_string
> ok 9 /asn1/generalized_time
> ok 10 /asn1/time-get-missing
> ok 11 /asn1/bit_string_decode
> # DEBUG: TestBitString TestBitString: bit string has invalid trailing bits
> ok 12 /asn1/bit_string_decode_bad
> ok 13 /asn1/bit_string_decode_ulong
> ok 14 /asn1/bit_string_encode_decode
> ok 15 /asn1/bit_string_encode_decode_ulong
> ok 16 /asn1/bit_string_encode_decode_zero
> ok 17 /asn1/oid
> ok 18 /asn1/have
> ok 19 /asn1/any-raw
> ok 20 /asn1/any-into
> # DEBUG: TestAnyChoice TestAnyChoice: one choice must be set
> ok 21 /asn1/choice_not_chosen
> ok 22 /asn1/any_choice_set_raw_short_tag
> ok 23 /asn1/any_choice_set_raw_long_tag
> ok 24 /asn1/seq-of-any
> # DEBUG: unknown unknown: decoded tag did not match expected
> ok 25 /asn1/seq-of-invalid
> # DEBUG: TestSeqOf TestSeqOf: invalid mismatched content
> ok 26 /asn1/seq-of-different
> # DEBUG: TestSet TestSet: content must be in ascending order
> ok 27 /asn1/set-order
> ok 28 /asn1/append
> ok 29 /asn1/append_and_clear
> ok 30 /asn1/setof
> ok 31 /asn1/setof_empty
> ok 32 /asn1/enumerated
> # DEBUG: TestEnumerated TestEnumerated: enumerated must be positive
> ok 33 /asn1/enumerated-bad
> # DEBUG: TestEnumerated TestEnumerated: integer not part of listed set
> # DEBUG: TestEnumerated TestEnumerated: integer not part of list
> ok 34 /asn1/enumerated-not-in-list
> ok 35 /asn1/enumerated-not-set
> # DEBUG: data data: encountered extra tag
> ok 36 /asn1/nested-fails-with-extra
> # DEBUG: data data: decoded tag did not match expected
> ok 37 /asn1/nested-unexpected
> ok 38 /asn1/create-and-decode-invalid
> ok 39 /asn1/create-quark
> ok 40 /asn1/validate-default
> # DEBUG: boolean2 boolean2: missing value
> ok 41 /asn1/validate-missing
> # DEBUG: uint2 uint2: missing value
> ok 42 /asn1/validate-seq-of-child-invalid
> ok 43 /asn1/validate-optional-seq
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 44 /asn1/node_name
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 45 /asn1/asn1_integers
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 46 /asn1/boolean_seq
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 47 /asn1/write_value
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 48 /asn1/element_length_content
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 49 /asn1/read_element
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 50 /asn1/general_time
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 51 /asn1/utc_time
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 52 /asn1/read_time
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 53 /asn1/read_date
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 54 /asn1/create_by_oid
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 55 /asn1/create_by_oid_invalid
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 56 /asn1/create_by_bad_order
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 57 /asn1/count
> # Start of decode tests
> ok 58 /asn1/decode/extra
> ok 59 /asn1/decode/nested-short
> ok 60 /asn1/decode/indefinite-primitive
> ok 61 /asn1/decode/invalid-long-length
> ok 62 /asn1/decode/truncated-at-tag
> ok 63 /asn1/decode/decode-long-tag
> # End of decode tests
> # Start of integer tests
> ok 64 /asn1/integer/raw
> ok 65 /asn1/integer/raw-not-twos-complement
> # Start of raw-not-twos-complement tests
> # End of raw-not-twos-complement tests
> # End of integer tests
> # Start of unsigned tests
> ok 66 /asn1/unsigned/not-set
> ok 67 /asn1/unsigned/default
> ok 68 /asn1/unsigned/constant
> ok 69 /asn1/unsigned/zero
> # End of unsigned tests
> # Start of octet-string tests
> ok 70 /asn1/octet-string/set-bad-utf8
> ok 71 /asn1/octet-string/bmp-as-utf8
> ok 72 /asn1/octet-string/get-as-bytes
> ok 73 /asn1/octet-string/set-as-bytes
> ok 74 /asn1/octet-string/structured
> ok 75 /asn1/octet-string/structured-bad
> # End of octet-string tests
> # Start of implicit tests
> ok 76 /asn1/implicit/decode
> ok 77 /asn1/implicit/encode
> # End of implicit tests
> # Start of explicit tests
> ok 78 /asn1/explicit/decode
> ok 79 /asn1/explicit/encode
> # DEBUG: TestExplicit TestExplicit: missing context specific tag
> ok 80 /asn1/explicit/no-context-specific
> # DEBUG: TestExplicit TestExplicit: missing context specific child
> ok 81 /asn1/explicit/no-context-child
> # DEBUG: TestExplicit TestExplicit: multiple context specific children
> ok 82 /asn1/explicit/extra-context-child
> # End of explicit tests
> # Start of universal tests
> ok 83 /asn1/universal/decode
> ok 84 /asn1/universal/encode
> # End of universal tests
> # Start of bit-string tests
> ok 85 /asn1/bit-string/ulong-too-long
> ok 86 /asn1/bit-string/get-not-set
> # DEBUG: TestBitString TestBitString: invalid length bit string
> ok 87 /asn1/bit-string/invalid-length
> # DEBUG: TestBitString TestBitString: invalid number of empty bits
> ok 88 /asn1/bit-string/invalid-empty
> # End of bit-string tests
> # Start of oid tests
> ok 89 /asn1/oid/set-invalid
> ok 90 /asn1/oid/get-no-value
> # DEBUG: oid oid: object id encoding is invalid
> ok 91 /asn1/oid/decode-bad
> # End of oid tests
> # Start of any-raw tests
> ok 92 /asn1/any-raw/explicit
> ok 93 /asn1/any-raw/invalid
> # DEBUG: contents contents: missing value(s)
> ok 94 /asn1/any-raw/not-set
> # End of any-raw tests
> # Start of any-into tests
> ok 95 /asn1/any-into/explicit
> ok 96 /asn1/any-into/explicit-not-set
> # End of any-into tests
> # Start of get-element tests
> ok 97 /asn1/get-element/not-set
> # End of get-element tests
> # End of asn1 tests
>
> PASS: test-asn1x
> ================
>
> # ./build/tap-driver --test-name test-asn1x --log-file test-asn1x.log --trs-file test-asn1x.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-asn1x
> TAP version 13
> # random seed: R02Sa5546bf5c4933c368712916508c84448
> 1..7
> # Start of asn1x tests
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 1 /asn1x/encode-decode-0-Certificate
> ok 2 /asn1x/encode-decode-1-pkcs-8-PrivateKeyInfo
> ok 3 /asn1x/encode-decode-2-RSAPrivateKey
> ok 4 /asn1x/encode-decode-3-pkcs-7-ContentInfo
> ok 5 /asn1x/encode-decode-4-pkcs-7-ContentInfo
> # Start of pkcs12-decode tests
> ok 6 /asn1x/pkcs12-decode/1
> # End of pkcs12-decode tests
> # Start of pkcs5-personal-name tests
> # DEBUG: generation-qualifier generation-qualifier: content size is out of bounds
> ok 7 /asn1x/pkcs5-personal-name/invalid
> # End of pkcs5-personal-name tests
> # End of asn1x tests
>
> PASS: test-dn
> =============
>
> # ./build/tap-driver --test-name test-dn --log-file test-dn.log --trs-file test-dn.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-dn
> TAP version 13
> # random seed: R02S54c1c6eb7fdcd11682516c9fba03c9e4
> 1..5
> # Start of dn tests
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: teletexString teletexString: decoded tag did not match expected
> # DEBUG: universalString universalString: decoded tag did not match expected
> # DEBUG: utf8String utf8String: decoded tag did not match expected
> # DEBUG: bmpString bmpString: decoded tag did not match expected
> # DEBUG: ia5String ia5String: decoded tag did not match expected
> # DEBUG: teletexString teletexString: decoded tag did not match expected
> # DEBUG: universalString universalString: decoded tag did not match expected
> # DEBUG: utf8String utf8String: decoded tag did not match expected
> # DEBUG: bmpString bmpString: decoded tag did not match expected
> # DEBUG: ia5String ia5String: decoded tag did not match expected
> # DEBUG: teletexString teletexString: decoded tag did not match expected
> # DEBUG: universalString universalString: decoded tag did not match expected
> # DEBUG: utf8String utf8String: decoded tag did not match expected
> # DEBUG: bmpString bmpString: decoded tag did not match expected
> # DEBUG: ia5String ia5String: decoded tag did not match expected
> # DEBUG: teletexString teletexString: decoded tag did not match expected
> # DEBUG: universalString universalString: decoded tag did not match expected
> # DEBUG: utf8String utf8String: decoded tag did not match expected
> # DEBUG: bmpString bmpString: decoded tag did not match expected
> # DEBUG: ia5String ia5String: decoded tag did not match expected
> # DEBUG: teletexString teletexString: decoded tag did not match expected
> # DEBUG: universalString universalString: decoded tag did not match expected
> # DEBUG: utf8String utf8String: decoded tag did not match expected
> # DEBUG: bmpString bmpString: decoded tag did not match expected
> # DEBUG: ia5String ia5String: decoded tag did not match expected
> ok 1 /dn/read_dn
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: teletexString teletexString: decoded tag did not match expected
> # DEBUG: universalString universalString: decoded tag did not match expected
> # DEBUG: utf8String utf8String: decoded tag did not match expected
> # DEBUG: bmpString bmpString: decoded tag did not match expected
> # DEBUG: ia5String ia5String: decoded tag did not match expected
> ok 2 /dn/dn_value
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: teletexString teletexString: decoded tag did not match expected
> # DEBUG: universalString universalString: decoded tag did not match expected
> # DEBUG: utf8String utf8String: decoded tag did not match expected
> # DEBUG: bmpString bmpString: decoded tag did not match expected
> # DEBUG: ia5String ia5String: decoded tag did not match expected
> # DEBUG: teletexString teletexString: decoded tag did not match expected
> # DEBUG: universalString universalString: decoded tag did not match expected
> # DEBUG: utf8String utf8String: decoded tag did not match expected
> # DEBUG: bmpString bmpString: decoded tag did not match expected
> # DEBUG: ia5String ia5String: decoded tag did not match expected
> # DEBUG: teletexString teletexString: decoded tag did not match expected
> # DEBUG: universalString universalString: decoded tag did not match expected
> # DEBUG: utf8String utf8String: decoded tag did not match expected
> # DEBUG: bmpString bmpString: decoded tag did not match expected
> # DEBUG: ia5String ia5String: decoded tag did not match expected
> # DEBUG: teletexString teletexString: decoded tag did not match expected
> # DEBUG: universalString universalString: decoded tag did not match expected
> # DEBUG: utf8String utf8String: decoded tag did not match expected
> # DEBUG: bmpString bmpString: decoded tag did not match expected
> # DEBUG: ia5String ia5String: decoded tag did not match expected
> # DEBUG: teletexString teletexString: decoded tag did not match expected
> # DEBUG: universalString universalString: decoded tag did not match expected
> # DEBUG: utf8String utf8String: decoded tag did not match expected
> # DEBUG: bmpString bmpString: decoded tag did not match expected
> # DEBUG: ia5String ia5String: decoded tag did not match expected
> ok 3 /dn/parse_dn
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: teletexString teletexString: decoded tag did not match expected
> # DEBUG: universalString universalString: decoded tag did not match expected
> # DEBUG: utf8String utf8String: decoded tag did not match expected
> # DEBUG: bmpString bmpString: decoded tag did not match expected
> # DEBUG: ia5String ia5String: decoded tag did not match expected
> # DEBUG: teletexString teletexString: decoded tag did not match expected
> # DEBUG: universalString universalString: decoded tag did not match expected
> # DEBUG: utf8String utf8String: decoded tag did not match expected
> # DEBUG: bmpString bmpString: decoded tag did not match expected
> # DEBUG: ia5String ia5String: decoded tag did not match expected
> ok 4 /dn/read_dn_part
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 5 /dn/add_dn_part
> # End of dn tests
>
> PASS: test-cleanup
> ==================
>
> # ./build/tap-driver --test-name test-cleanup --log-file test-cleanup.log --trs-file test-cleanup.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-cleanup
> TAP version 13
> # random seed: R02S345bcbecc84b789fc42bd7b73264d0fa
> 1..4
> # Start of cleanup tests
> ok 1 /cleanup/cleanup
> ok 2 /cleanup/order
> ok 3 /cleanup/reregister
> ok 4 /cleanup/remove
> # End of cleanup tests
>
> PASS: test-hex
> ==============
>
> # ./build/tap-driver --test-name test-hex --log-file test-hex.log --trs-file test-hex.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-hex
> TAP version 13
> # random seed: R02Sc5e54b6cc6e08e61793cfcc7da4ac560
> 1..4
> # Start of hex tests
> ok 1 /hex/encode
> ok 2 /hex/encode_spaces
> ok 3 /hex/decode
> ok 4 /hex/decode_fail
> # End of hex tests
>
> PASS: test-hkdf
> ===============
>
> # ./build/tap-driver --test-name test-hkdf --log-file test-hkdf.log --trs-file test-hkdf.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-hkdf
> TAP version 13
> # random seed: R02S8a59d49938ecb379a862c8cfc17f8b79
> 1..7
> # Start of hkdf tests
> ok 1 /hkdf/test-case-1
> ok 2 /hkdf/test-case-2
> ok 3 /hkdf/test-case-3
> ok 4 /hkdf/test-case-4
> ok 5 /hkdf/test-case-5
> ok 6 /hkdf/test-case-6
> ok 7 /hkdf/test-case-7
> # End of hkdf tests
>
> PASS: test-oid
> ==============
>
> # ./build/tap-driver --test-name test-oid --log-file test-oid.log --trs-file test-oid.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-oid
> TAP version 13
> # random seed: R02S2e658803a9cec8505e1593785f5a2ebe
> 1..1
> # Start of oid tests
> ok 1 /oid/tests
> # End of oid tests
>
> PASS: test-secmem
> =================
>
> # ./build/tap-driver --test-name test-secmem --log-file test-secmem.log --trs-file test-secmem.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-secmem
> TAP version 13
> # random seed: R02Sab7c34a358b6e6dc8c153718fccc616e
> 1..8
> # Start of secmem tests
> ok 1 /secmem/alloc_free
> ok 2 /secmem/realloc_across
> ok 3 /secmem/alloc_two
> ok 4 /secmem/realloc
> ok 5 /secmem/multialloc
> # slow test /secmem/multialloc executed in 0.79 secs
> ok 6 /secmem/clear
> ok 7 /secmem/strclear
> ok 8 /secmem/strndup
> # End of secmem tests
>
> PASS: test-padding
> ==================
>
> # ./build/tap-driver --test-name test-padding --log-file test-padding.log --trs-file test-padding.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-padding
> TAP version 13
> # random seed: R02S31e4b4579cf9dd041f49cc9ecfd1f02b
> 1..15
> # Start of padding tests
> ok 1 /padding/zero_padding
> ok 2 /padding/zero_padding_no_data
> ok 3 /padding/pkcs1_one_padding
> ok 4 /padding/pkcs1_one_padding_no_data
> ok 5 /padding/pkcs1_two_padding
> ok 6 /padding/pkcs1_padding_invalid_prefix
> ok 7 /padding/pkcs1_padding_invalid_type
> ok 8 /padding/pkcs1_padding_invalid_no_zero
> ok 9 /padding/pkcs1_padding_invalid_length
> ok 10 /padding/pkcs7_padding
> ok 11 /padding/pkcs7_padding_equal_block
> ok 12 /padding/pkcs7_padding_zero
> ok 13 /padding/pkcs7_padding_invalid_zero
> ok 14 /padding/pkcs7_padding_invalid_too_long
> ok 15 /padding/pkcs7_padding_invalid_different
> # End of padding tests
>
> PASS: test-symkey
> =================
>
> # ./build/tap-driver --test-name test-symkey --log-file test-symkey.log --trs-file test-symkey.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-symkey
> TAP version 13
> # random seed: R02S8d8ee26da7d09c180c598da4e8c00b30
> 1..19
> # Start of symkey tests
> ok 1 /symkey/generate_key_simple
> ok 2 /symkey/generate_key_pkcs12
> ok 3 /symkey/generate_key_pbkdf2
> ok 4 /symkey/generate_key_pbe
> # DEBUG: mac mac: decoded tag did not match expected
> ok 5 /symkey/read-mac-invalid
> # Start of read-cipher tests
> ok 6 /symkey/read-cipher/pbe-sha1-des-cbc
> ok 7 /symkey/read-cipher/pkcs12-pbe-3des-sha1
> # DEBUG: otherSource otherSource: decoded tag did not match expected
> ok 8 /symkey/read-cipher/pkcs5-pbes2
> # DEBUG: otherSource otherSource: decoded tag did not match expected
> ok 9 /symkey/read-cipher/pkcs5-pbes2-des-cbc
> # End of read-cipher tests
> # Start of read-cipher-invalid tests
> # DEBUG: iterations iterations: no decoded value
> ok 10 /symkey/read-cipher-invalid/pbe-bad-der
> # DEBUG: iterationCount iterationCount: no decoded value
> ok 11 /symkey/read-cipher-invalid/pkcs5-pbe-bad-der
> # DEBUG: keyDerivationFunc keyDerivationFunc: decoded tag did not match expected
> ok 12 /symkey/read-cipher-invalid/pkcs5-pbes2-bad-der
> ok 13 /symkey/read-cipher-invalid/pkcs5-pbes2-missing-key-parameters
> ok 14 /symkey/read-cipher-invalid/pkcs5-pbes2-missing-scheme-parameters
> ok 15 /symkey/read-cipher-invalid/pkcs5-pbes2-bad-key-derivation-algo
> # DEBUG: specified specified: decoded tag did not match expected
> ok 16 /symkey/read-cipher-invalid/pkcs5-pbes2-salt-not-specified
> ok 17 /symkey/read-cipher-invalid/pkcs5-pbes2-unsupported-des-rc5-cbc
> # End of read-cipher-invalid tests
> # Start of read-cipher-unsupported tests
> ok 18 /symkey/read-cipher-unsupported/pbe
> # End of read-cipher-unsupported tests
> # Start of read-mac tests
> ok 19 /symkey/read-mac/sha1
> # End of read-mac tests
> # End of symkey tests
>
> PASS: test-armor
> ================
>
> # ./build/tap-driver --test-name test-armor --log-file test-armor.log --trs-file test-armor.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-armor
> TAP version 13
> # random seed: R02S7060bac85f0307c45e15a4c2caa9d898
> 1..7
> # Start of armor tests
> ok 1 /armor/parse
> ok 2 /armor/skip-checksum
> ok 3 /armor/invalid-start
> ok 4 /armor/invalid-end
> ok 5 /armor/invalid-mismatch
> ok 6 /armor/invalid-suffix
> ok 7 /armor/invalid-truncated
> # End of armor tests
>
> PASS: test-openssl
> ==================
>
> # ./build/tap-driver --test-name test-openssl --log-file test-openssl.log --trs-file test-openssl.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-openssl
> TAP version 13
> # random seed: R02S21393d8c216c6adc8927434f0a51a33f
> 1..4
> # Start of openssl tests
> ok 1 /openssl/parse_reference
> ok 2 /openssl/write_reference
> ok 3 /openssl/write_exactly_same
> ok 4 /openssl/openssl_roundtrip
> # End of openssl tests
>
> PASS: test-dh
> =============
>
> # ./build/tap-driver --test-name test-dh --log-file test-dh.log --trs-file test-dh.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-dh
> TAP version 13
> # random seed: R02S5103bb3a18dbee659e1f29489b878f76
> 1..8
> # Start of dh tests
> ok 1 /dh/default_768
> ok 2 /dh/default_1024
> ok 3 /dh/default_1536
> ok 4 /dh/default_2048
> ok 5 /dh/default_3072
> ok 6 /dh/default_4096
> ok 7 /dh/default_8192
> ok 8 /dh/default_bad
> # End of dh tests
>
> PASS: test-file-tracker
> =======================
>
> # ./build/tap-driver --test-name test-file-tracker --log-file test-file-tracker.log --trs-file test-file-tracker.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-file-tracker
> TAP version 13
> # random seed: R02Sde39775441f57a72f350507863895a92
> 1..3
> # Start of egg tests
> # Start of file-tracker tests
> ok 1 /egg/file-tracker/file_watch
> # slow test /egg/file-tracker/file_watch executed in 1.00 secs
> ok 2 /egg/file-tracker/watch_file
> # slow test /egg/file-tracker/watch_file executed in 2.01 secs
> ok 3 /egg/file-tracker/nomatch
> # slow test /egg/file-tracker/nomatch executed in 2.00 secs
> # End of file-tracker tests
> # End of egg tests
>
> PASS: test-startup
> ==================
>
> # ./build/tap-driver --test-name test-startup --log-file test-startup.log --trs-file test-startup.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-startup
> TAP version 13
> # random seed: R02S46f8f90ccc71a0ee49b53f7685b6ae7c
> 1..7
> # Start of daemon tests
> # Start of startup tests
> discover_other_daemon: 0** Message: 23:10:22.487: Replacing daemon, using directory: /tmp/keyring-test-two/keyring
> ok 1 /daemon/startup/replace
> ok 2 /daemon/startup/ssh-agent
> # Start of control tests
> ok 3 /daemon/startup/control/valid
> ok 4 /daemon/startup/control/creates
> ** Message: 23:10:22.573: The gnome-keyring control directory cannot be accessed: /tmp/scratch-test-startup.14EDJ2/under/subdir: Permission denied
> ok 5 /daemon/startup/control/noaccess
> ** Message: 23:10:22.595: The gnome-keyring control directory has invalid permissions. It must be only be accessible by its owner (ie: 0700): /tmp/scratch-test-startup.W60CJ2/under
> ok 6 /daemon/startup/control/badperm
> ok 7 /daemon/startup/control/xdghome
> # End of control tests
> # End of startup tests
> # End of daemon tests
>
> PASS: test-shutdown
> ===================
>
> # ./build/tap-driver --test-name test-shutdown --log-file test-shutdown.log --trs-file test-shutdown.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-shutdown
> TAP version 13
> # random seed: R02S995ad7faf776cc84a88effb3d120f7da
> 1..2
> # Start of daemon tests
> # Start of shutdown tests
> ok 1 /daemon/shutdown/dbus-connection
> ok 2 /daemon/shutdown/sigterm
> # End of shutdown tests
> # End of daemon tests
>
> PASS: test-dbus-util
> ====================
>
> # ./build/tap-driver --test-name test-dbus-util --log-file test-dbus-util.log --trs-file test-dbus-util.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-dbus-util
> TAP version 13
> # random seed: R02S97c5b7e9b123c00eca8c90491f9ac7be
> 1..1
> # Start of secret-util tests
> ok 1 /secret-util/build-path
> # End of secret-util tests
>
> ERROR: test-dbus-search
> =======================
>
> # ./build/tap-driver --test-name test-dbus-search --log-file test-dbus-search.log --trs-file test-dbus-search.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-dbus-search
> TAP version 13
> # random seed: R02S77d27ab5ded0e323ea379af882e91f31
> 1..2
> # Start of secret-search tests
> # GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
>
> ** (gnome-keyring-daemon:1477306): WARNING **: 23:10:22.297: couldn't bind to control socket: /tmp/keyring-test/control: Address already in use
> not ok /secret-search/service-search-items-unlocked-separate - ERROR:daemon/dbus/test-service.c:100:test_service_setup: assertion failed: (egg_test_wait_until (20000) != FALSE)
> Bail out!
> **
> ERROR:daemon/dbus/test-service.c:100:test_service_setup: assertion failed: (egg_test_wait_until (20000) != FALSE)
>
> PASS: test-dbus-items
> =====================
>
> # ./build/tap-driver --test-name test-dbus-items --log-file test-dbus-items.log --trs-file test-dbus-items.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-dbus-items
> TAP version 13
> # random seed: R02Sf9b4d8575356640339e04dcb05412452
> 1..1
> # Start of secret-item tests
> # GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
> ok 1 /secret-item/created-modified-properties
> # End of secret-item tests
>
> PASS: test-dbus-signals
> =======================
>
> # ./build/tap-driver --test-name test-dbus-signals --log-file test-dbus-signals.log --trs-file test-dbus-signals.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-dbus-signals
> TAP version 13
> # random seed: R02S7eeadab07f363abad4da36c30f188a84
> 1..10
> # Start of secret-signals tests
> # Gcr-DEBUG: registering prompter
> # GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
> # Gcr-DEBUG: received BeginPrompting call from callback /org/gnome/keyring/Prompt/p2@:1.6
> # Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p2@:1.6
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=RLdq2Bq9GWWx/DFVFdCt5htjV99xvbPbdK9QSZWzcUdBSDKBB49fkhF9hKCNhKPCJYR5SPfQSR6ODe1RhkxdMuurn5BTHY/Itw875sQI3RH7r84qzWoPnyyMHaKXZ6Lqi5rYy0UbJPf9FF/voZEcKozj9PNti7HTbUINP/ylNOham+oJ6P68pOde/L9qYpavgGAsjr3lVPiaru/IuMzfGyc3GtR+bTVmhX4ztkESPF1jJEJr9OnJfGzZ41FFjNet\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.6
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.6
> # Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p2@:1.6
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=Pt3bKxH13wPE/7+StkLUL3yvfh9lkQLPp4bW7OP9cQi3y5lh2EzSXFF3qwONSDjPExq9I7//+mTDdSeQRqs8UHcDZoEyfgCu+1RQKtiu5SDxCFWjtWCvYpfu7jlL/X0dLhGIlvqw1J1t4i6R5fxFeZItWiF2NYSKSvSjl9bwFZ8c2S3gdyDRHiMAEmpDxgBtOPehA++sut8d6rZF4GvBHNT5WPE87P2c3i7gEIP2+DsSQGdRVJEuvojQYWiWmQC+\n
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: starting password prompt for callback /org/gnome/keyring/Prompt/p2@:1.6
> # Gcr-DEBUG: completed password prompt for callback :1.6@/org/gnome/keyring/Prompt/p2
> # Gcr-DEBUG: encrypting data
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=RLdq2Bq9GWWx/DFVFdCt5htjV99xvbPbdK9QSZWzcUdBSDKBB49fkhF9hKCNhKPCJYR5SPfQSR6ODe1RhkxdMuurn5BTHY/Itw875sQI3RH7r84qzWoPnyyMHaKXZ6Lqi5rYy0UbJPf9FF/voZEcKozj9PNti7HTbUINP/ylNOham+oJ6P68pOde/L9qYpavgGAsjr3lVPiaru/IuMzfGyc3GtR+bTVmhX4ztkESPF1jJEJr9OnJfGzZ41FFjNet\nsecret=FTyhhx4bcAolOwl2Gdl/mA==\niv=DUI0xLqAu/nFBITtbpq43A==\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.6
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.6
> # Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p2@:1.6
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p2@:1.6
> # Gcr-DEBUG: closing the prompt
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p2@:1.6
> # Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p2@:1.6
> # Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p2@:1.6, and ignoring reply
> # Gcr-DEBUG: unregistering prompter
> # Gcr-DEBUG: disposing prompter
> # Gcr-DEBUG: finalizing prompter
> ok 1 /secret-signals/collection-created
> # Gcr-DEBUG: registering prompter
> # GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
> ** Message: 23:10:22.443: emit collection_Created
> # Gcr-DEBUG: unregistering prompter
> # Gcr-DEBUG: disposing prompter
> # Gcr-DEBUG: finalizing prompter
> ok 2 /secret-signals/collection-created-no-prompt
> # Gcr-DEBUG: registering prompter
> # GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
> # Gcr-DEBUG: unregistering prompter
> # Gcr-DEBUG: disposing prompter
> # Gcr-DEBUG: finalizing prompter
> ok 3 /secret-signals/collection-changed
> # Gcr-DEBUG: registering prompter
> # GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
> # Gcr-DEBUG: unregistering prompter
> # Gcr-DEBUG: disposing prompter
> # Gcr-DEBUG: finalizing prompter
> ok 4 /secret-signals/collection-deleted
> # Gcr-DEBUG: registering prompter
> # GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
> # Gcr-DEBUG: unregistering prompter
> # Gcr-DEBUG: disposing prompter
> # Gcr-DEBUG: finalizing prompter
> ok 5 /secret-signals/collection-lock
> # Gcr-DEBUG: registering prompter
> # GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
> # Gcr-DEBUG: received BeginPrompting call from callback /org/gnome/keyring/Prompt/p2@:1.32
> # Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p2@:1.32
> # Gcr-DEBUG: creating new GcrMockPrompt prompt
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=8vLy52yGLROrmxxFcsyUgel5jlEvRnNL8ro3MdRGbTVQhcthMycKqnlM4gmAE3fVY3YiJ6iJlUDW9JtUCzHyur4XuVMQQNKX7cHfMsdFM8rKNgwoZvORsiLyQhGpKyxFtg9Ur202Q0BN7vebulyiglNc074m2035+KS2Lt7c1MCoS6HBe/Uz2bMBK2CDwfu3lFnYuL4a0U1QRv9U/wO5e+1BP8MeShREJzEVfVHiaOcRUxlHXB+d/QRQJOEMc6VE\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.32
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.32
> # Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p2@:1.32
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=HuJEDfSZGtUjKZQobnwR6MlOzgSj8chYwNYK+LhK7nrW/cwAIbytUqEcoCdU3x9+icFStH3zHqhABDWNhdfLRMQ/PDvsbIlFDMaGMeet78fTRgp0tyGmK7ZeP30Ht4R1B29bxbrIG3a+u9g0ZxpVvpBf+MI+DdXsBAcjvHr22pLr7qJS+ryxcJez+PO/bAXXYFXsx0B3skxYHdVnebjGzCdGKAWRZR+xvTWVMW7yqdBTYn8vHKqflM8cDVBG6D0Z\n
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: starting password prompt for callback /org/gnome/keyring/Prompt/p2@:1.32
> # Gcr-DEBUG: completed password prompt for callback :1.32@/org/gnome/keyring/Prompt/p2
> # Gcr-DEBUG: encrypting data
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=8vLy52yGLROrmxxFcsyUgel5jlEvRnNL8ro3MdRGbTVQhcthMycKqnlM4gmAE3fVY3YiJ6iJlUDW9JtUCzHyur4XuVMQQNKX7cHfMsdFM8rKNgwoZvORsiLyQhGpKyxFtg9Ur202Q0BN7vebulyiglNc074m2035+KS2Lt7c1MCoS6HBe/Uz2bMBK2CDwfu3lFnYuL4a0U1QRv9U/wO5e+1BP8MeShREJzEVfVHiaOcRUxlHXB+d/QRQJOEMc6VE\nsecret=3KyuRU//PrXLSPQYe1pFwQ==\niv=2Sa+50hPiUxM6feD8XBMfQ==\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.32
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.32
> # Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p2@:1.32
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p2@:1.32
> # Gcr-DEBUG: closing the prompt
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p2@:1.32
> # Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p2@:1.32
> # Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p2@:1.32, and ignoring reply
> # Gcr-DEBUG: unregistering prompter
> # Gcr-DEBUG: disposing prompter
> # Gcr-DEBUG: finalizing prompter
> ok 6 /secret-signals/collection-unlock
> # Gcr-DEBUG: registering prompter
> # GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
> # Gcr-DEBUG: unregistering prompter
> # Gcr-DEBUG: disposing prompter
> # Gcr-DEBUG: finalizing prompter
> ok 7 /secret-signals/collection-unlock-no-prompt
> # Gcr-DEBUG: registering prompter
> # GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
> # Gcr-DEBUG: unregistering prompter
> # Gcr-DEBUG: disposing prompter
> # Gcr-DEBUG: finalizing prompter
> ok 8 /secret-signals/item-created
> # Gcr-DEBUG: registering prompter
> # GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
> # Gcr-DEBUG: unregistering prompter
> # Gcr-DEBUG: disposing prompter
> # Gcr-DEBUG: finalizing prompter
> ok 9 /secret-signals/item-changed
> # Gcr-DEBUG: registering prompter
> # GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
> # Gcr-DEBUG: unregistering prompter
> # Gcr-DEBUG: disposing prompter
> # Gcr-DEBUG: finalizing prompter
> ok 10 /secret-signals/item-deleted
> # End of secret-signals tests
>
> PASS: test-dbus-lock
> ====================
>
> # ./build/tap-driver --test-name test-dbus-lock --log-file test-dbus-lock.log --trs-file test-dbus-lock.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-dbus-lock
> TAP version 13
> # random seed: R02Sd817452230fef832bf0adea11e19f88a
> 1..1
> # Start of secret-lock tests
> # GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
> ok 1 /secret-lock/service
> # End of secret-lock tests
>
> PASS: test-dbus-portal
> ======================
>
> # ./build/tap-driver --test-name test-dbus-portal --log-file test-dbus-portal.log --trs-file test-dbus-portal.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-dbus-portal
> TAP version 13
> # random seed: R02S7bf57e20175db7bebc6ec0b1f20d5f2c
> 1..2
> # Start of secret-portal tests
> # Gcr-DEBUG: registering prompter
> # GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
> # GLib-DEBUG: g_unix_open_pipe() called with FD_CLOEXEC; please migrate to using O_CLOEXEC instead
> # GLib-DEBUG: g_unix_open_pipe() called with FD_CLOEXEC; please migrate to using O_CLOEXEC instead
> # Gcr-DEBUG: unregistering prompter
> # Gcr-DEBUG: disposing prompter
> # Gcr-DEBUG: finalizing prompter
> ok 1 /secret-portal/portal-retrieve-secret
> # Gcr-DEBUG: registering prompter
> # GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
> # GLib-DEBUG: g_unix_open_pipe() called with FD_CLOEXEC; please migrate to using O_CLOEXEC instead
> # Gcr-DEBUG: received BeginPrompting call from callback /org/gnome/keyring/Prompt/p2@:1.15
> # Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p2@:1.15
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=erUXpEUkp6gmTBn6l2iFLN13g29ZaaeP8bmaFq+zP8DkuC+SnN1u0jilmMKzfsWp45X2hU/L5T3kiy2S38gp5NyA0pxay4fpLtX/hP+1Q4cpwiwf3fZbFzAW1c9Xj9HaRhjglSzvQ2ks40f9HSq2xoV8d984KXWFGDyDySYtJ3L35QmxxIzLchbLZ9pgyjh9ajoOobtkGBJSK6Rsc+mzfy4eObZ72HwoxH5FUIGira+CjzGc3oUugRmksOgcz2n9\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.15
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.15
> # Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p2@:1.15
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=tR1Fky7MTBVU0wKnnf2qYsqLdAgyaWQG/aHCX6JFySXdn56UtTjc7E0iWBpSlew3FV/CBzsV4Kq8MIc0oSRRZgFGg+9N+PKvyPBg6LGQ0MZxomDwj+sk5EjobdsElpUtaplzbAKfc3uMupKc5h0KB5KS1X15aC4CrC/rBdffbFV3mOV++PWAvv9IC4a0miWtv46S2TXTWzBKWYq0iNgb+PmLw73ejNdWebRXsxfsjoiaGbDKxDRVnMtQNFm8NXkQ\n
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: starting password prompt for callback /org/gnome/keyring/Prompt/p2@:1.15
> # Gcr-DEBUG: completed password prompt for callback :1.15@/org/gnome/keyring/Prompt/p2
> # Gcr-DEBUG: encrypting data
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=erUXpEUkp6gmTBn6l2iFLN13g29ZaaeP8bmaFq+zP8DkuC+SnN1u0jilmMKzfsWp45X2hU/L5T3kiy2S38gp5NyA0pxay4fpLtX/hP+1Q4cpwiwf3fZbFzAW1c9Xj9HaRhjglSzvQ2ks40f9HSq2xoV8d984KXWFGDyDySYtJ3L35QmxxIzLchbLZ9pgyjh9ajoOobtkGBJSK6Rsc+mzfy4eObZ72HwoxH5FUIGira+CjzGc3oUugRmksOgcz2n9\nsecret=pPth/f7oASW//6WbB//GCg==\niv=kM971qlg/C7zNoNkWlOUZQ==\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.15
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.15
> # Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p2@:1.15
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p2@:1.15
> # Gcr-DEBUG: closing the prompt
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p2@:1.15
> # Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p2@:1.15
> # Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p2@:1.15, and ignoring reply
> # GLib-DEBUG: g_unix_open_pipe() called with FD_CLOEXEC; please migrate to using O_CLOEXEC instead
> # Gcr-DEBUG: unregistering prompter
> # Gcr-DEBUG: disposing prompter
> # Gcr-DEBUG: finalizing prompter
> ok 2 /secret-portal/portal-retrieve-secret-locked
> # End of secret-portal tests
>
> PASS: test-gkd-ssh-agent-interaction
> ====================================
>
> # ./build/tap-driver --test-name test-gkd-ssh-agent-interaction --log-file test-gkd-ssh-agent-interaction.log --trs-file test-gkd-ssh-agent-interaction.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-gkd-ssh-agent-interaction
> TAP version 13
> # random seed: R02Sb38d2b5849bb8b862a8293984c2736f7
> 1..3
> # Start of ssh-agent tests
> # Start of interaction tests
> # Gcr-DEBUG: registering prompter
> # Gcr-DEBUG: opening prompt for prompter: :1.11
> # Gcr-DEBUG: connecting to bus
> # GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
> # Gcr-DEBUG: connected to bus
> # Gcr-DEBUG: calling BeginPrompting method on prompter
> # Gcr-DEBUG: received BeginPrompting call from callback /org/gnome/keyring/Prompt/p0@:1.12
> # Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p0@:1.12
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: registered prompt :1.11: /org/gnome/keyring/Prompt/p0
> # Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=w+nVM7W4BMpRTWOp5Ch74WHqirEKwwVkAKBYmToU6obRs+lz191TeIMjg/Nd/jUF+oVGCqwmil+E5zyHLBzwVMg86HhTKItxg7YBZRjG1WKEGVk+x59GqvQpKgOybR1L81/Bs+0ptFyBkoicLmbprO5pRwnc1H7NehThOZPPrzrWf4I1kzIz/PgIGmPQR/l6ktC2VmsxID6RHiKF43FTbn3+10RZlIad/ZGBgqj9asYFkEgerBr6taCF/PFKQS4m\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.12
> # Gcr-DEBUG: creating new secret exchange
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=w+nVM7W4BMpRTWOp5Ch74WHqirEKwwVkAKBYmToU6obRs+lz191TeIMjg/Nd/jUF+oVGCqwmil+E5zyHLBzwVMg86HhTKItxg7YBZRjG1WKEGVk+x59GqvQpKgOybR1L81/Bs+0ptFyBkoicLmbprO5pRwnc1H7NehThOZPPrzrWf4I1kzIz/PgIGmPQR/l6ktC2VmsxID6RHiKF43FTbn3+10RZlIad/ZGBgqj9asYFkEgerBr6taCF/PFKQS4m\n
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.12
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: prompting for password
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=C+/RXla3c3gnYyElztAOQy7XymFLQz2KwFCu+j3rEbRfXDElyVLQcFr+WLu+0e8QCas+O2FaPwKV/mxg+7I7k+GNjCg4VbK8reP7KD+5P6LkQJqAXHdcg8IS/oELHTWcGbX6r7evlZr7RejR0SWVu+rx/aT8VU3VS5FdC1tFbddACCI0OkQGAPC3aOY80qU+F6AwlWWc4tw9LgtTiLtoRKGfPeBYgHrmFL5y1YVBWYj/pjRZ2x/aHbeK/CD8bYjA\n
> # Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p0@:1.12
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=C+/RXla3c3gnYyElztAOQy7XymFLQz2KwFCu+j3rEbRfXDElyVLQcFr+WLu+0e8QCas+O2FaPwKV/mxg+7I7k+GNjCg4VbK8reP7KD+5P6LkQJqAXHdcg8IS/oELHTWcGbX6r7evlZr7RejR0SWVu+rx/aT8VU3VS5FdC1tFbddACCI0OkQGAPC3aOY80qU+F6AwlWWc4tw9LgtTiLtoRKGfPeBYgHrmFL5y1YVBWYj/pjRZ2x/aHbeK/CD8bYjA\n
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: starting password prompt for callback /org/gnome/keyring/Prompt/p0@:1.12
> # Gcr-DEBUG: completed password prompt for callback :1.12@/org/gnome/keyring/Prompt/p0
> # Gcr-DEBUG: encrypting data
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=w+nVM7W4BMpRTWOp5Ch74WHqirEKwwVkAKBYmToU6obRs+lz191TeIMjg/Nd/jUF+oVGCqwmil+E5zyHLBzwVMg86HhTKItxg7YBZRjG1WKEGVk+x59GqvQpKgOybR1L81/Bs+0ptFyBkoicLmbprO5pRwnc1H7NehThOZPPrzrWf4I1kzIz/PgIGmPQR/l6ktC2VmsxID6RHiKF43FTbn3+10RZlIad/ZGBgqj9asYFkEgerBr6taCF/PFKQS4m\nsecret=lxC1qzkiKGO6zPvJEBTM7g==\niv=Z7D8bBgkV/IGaOVFCeGOEA==\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.12
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=w+nVM7W4BMpRTWOp5Ch74WHqirEKwwVkAKBYmToU6obRs+lz191TeIMjg/Nd/jUF+oVGCqwmil+E5zyHLBzwVMg86HhTKItxg7YBZRjG1WKEGVk+x59GqvQpKgOybR1L81/Bs+0ptFyBkoicLmbprO5pRwnc1H7NehThOZPPrzrWf4I1kzIz/PgIGmPQR/l6ktC2VmsxID6RHiKF43FTbn3+10RZlIad/ZGBgqj9asYFkEgerBr6taCF/PFKQS4m\nsecret=lxC1qzkiKGO6zPvJEBTM7g==\niv=Z7D8bBgkV/IGaOVFCeGOEA==\n
> # Gcr-DEBUG: decrypting data
> # Gcr-DEBUG: closing prompt
> # Gcr-DEBUG: Calling the prompter StopPrompting method
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.12
> # Gcr-DEBUG: unregistering prompter
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p0@:1.12
> # Gcr-DEBUG: closing the prompt
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p0@:1.12
> # Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p0@:1.12
> # Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p0@:1.12, and waiting for reply
> # Gcr-DEBUG: returned from PromptDone on /org/gnome/keyring/Prompt/p0@:1.12
> # Gcr-DEBUG: disposing prompter
> # Gcr-DEBUG: finalizing prompter
> ok 1 /ssh-agent/interaction/ask_password_no_login
> # Gcr-DEBUG: registering prompter
> # Gcr-DEBUG: opening prompt for prompter: :1.18
> # Gcr-DEBUG: connecting to bus
> # Gcr-DEBUG: failed to stop prompting: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying
> # Gcr-DEBUG: connected to bus
> # Gcr-DEBUG: calling BeginPrompting method on prompter
> # Gcr-DEBUG: received BeginPrompting call from callback /org/gnome/keyring/Prompt/p1@:1.12
> # Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p1@:1.12
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: registered prompt :1.18: /org/gnome/keyring/Prompt/p1
> # Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=l5I2TgH5zoBgU33iqjNRcs4cLqFF8ex73hic9QNwTthjNe3CNDpAafbvVZGsgSYr/mgVQSQK/uhVEbxQgm8Zg14/y+hDUgFvM5uYn95uEYU/YkeulLvgOBxebi++JOz1b8nBN8pDBVMUmZLwV6vAsVyq3UvhqtAcC2PFe5uNxFISDkUAg0tI96dFAm9R5hb5LQNZojcBgV2cr/mTvPG7/gIxn58KRzDyoZ2IJa/RGfv+tPnVQ9HN/FRnV9Rf0D99\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.12
> # Gcr-DEBUG: creating new secret exchange
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=l5I2TgH5zoBgU33iqjNRcs4cLqFF8ex73hic9QNwTthjNe3CNDpAafbvVZGsgSYr/mgVQSQK/uhVEbxQgm8Zg14/y+hDUgFvM5uYn95uEYU/YkeulLvgOBxebi++JOz1b8nBN8pDBVMUmZLwV6vAsVyq3UvhqtAcC2PFe5uNxFISDkUAg0tI96dFAm9R5hb5LQNZojcBgV2cr/mTvPG7/gIxn58KRzDyoZ2IJa/RGfv+tPnVQ9HN/FRnV9Rf0D99\n
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.12
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: prompting for password
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=63y6wV7JhobbxyEKEACaH5MbXWlpJL+SscYCtguzV1uRmlKAcfwaHb0yiNiATATyVaxaQToQTmj2yUyCDoZzBhptWvMYMIThPmaCeHC0StyefckturfsaW4cLE4De7k+NNEQTONUBGZSk9hWkRkc95eDW1fHqT/IOxNif3vFr1QDcE0oJi2EGkhOE1YswxPoSWUmM+knMEu2ANjlzwxpN18dSzCZ4ozkTL7hX4c4W9XsMOoNLfZsdY0MbEvmA3Qj\n
> # Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p1@:1.12
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=63y6wV7JhobbxyEKEACaH5MbXWlpJL+SscYCtguzV1uRmlKAcfwaHb0yiNiATATyVaxaQToQTmj2yUyCDoZzBhptWvMYMIThPmaCeHC0StyefckturfsaW4cLE4De7k+NNEQTONUBGZSk9hWkRkc95eDW1fHqT/IOxNif3vFr1QDcE0oJi2EGkhOE1YswxPoSWUmM+knMEu2ANjlzwxpN18dSzCZ4ozkTL7hX4c4W9XsMOoNLfZsdY0MbEvmA3Qj\n
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: starting password prompt for callback /org/gnome/keyring/Prompt/p1@:1.12
> # Gcr-DEBUG: completed password prompt for callback :1.12@/org/gnome/keyring/Prompt/p1
> # Gcr-DEBUG: encrypting data
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=l5I2TgH5zoBgU33iqjNRcs4cLqFF8ex73hic9QNwTthjNe3CNDpAafbvVZGsgSYr/mgVQSQK/uhVEbxQgm8Zg14/y+hDUgFvM5uYn95uEYU/YkeulLvgOBxebi++JOz1b8nBN8pDBVMUmZLwV6vAsVyq3UvhqtAcC2PFe5uNxFISDkUAg0tI96dFAm9R5hb5LQNZojcBgV2cr/mTvPG7/gIxn58KRzDyoZ2IJa/RGfv+tPnVQ9HN/FRnV9Rf0D99\nsecret=pr5QyhtfjOTAK4nseP5WWg==\niv=v/Q1HhUlnU4h83SeQSoYxQ==\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.12
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=l5I2TgH5zoBgU33iqjNRcs4cLqFF8ex73hic9QNwTthjNe3CNDpAafbvVZGsgSYr/mgVQSQK/uhVEbxQgm8Zg14/y+hDUgFvM5uYn95uEYU/YkeulLvgOBxebi++JOz1b8nBN8pDBVMUmZLwV6vAsVyq3UvhqtAcC2PFe5uNxFISDkUAg0tI96dFAm9R5hb5LQNZojcBgV2cr/mTvPG7/gIxn58KRzDyoZ2IJa/RGfv+tPnVQ9HN/FRnV9Rf0D99\nsecret=pr5QyhtfjOTAK4nseP5WWg==\niv=v/Q1HhUlnU4h83SeQSoYxQ==\n
> # Gcr-DEBUG: decrypting data
> # Gcr-DEBUG: closing prompt
> # Gcr-DEBUG: Calling the prompter StopPrompting method
> # Gcr-DEBUG: unregistering prompter
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p1@:1.12
> # Gcr-DEBUG: cancelling active prompting operation for /org/gnome/keyring/Prompt/p1@:1.12
> # Gcr-DEBUG: closing the prompt
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p1@:1.12
> # Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p1@:1.12
> # Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p1@:1.12, and waiting for reply
> # Gcr-DEBUG: returned from PromptDone on /org/gnome/keyring/Prompt/p1@:1.12
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.12
> # Gcr-DEBUG: disposing prompter
> # Gcr-DEBUG: finalizing prompter
> ok 2 /ssh-agent/interaction/ask_password_login
> # Gcr-DEBUG: registering prompter
> # Gcr-DEBUG: opening prompt for prompter: :1.20
> # Gcr-DEBUG: connecting to bus
> # Gcr-DEBUG: failed to stop prompting: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying
> # Gcr-DEBUG: connected to bus
> # Gcr-DEBUG: calling BeginPrompting method on prompter
> # Gcr-DEBUG: received BeginPrompting call from callback /org/gnome/keyring/Prompt/p2@:1.12
> # Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p2@:1.12
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: registered prompt :1.20: /org/gnome/keyring/Prompt/p2
> # Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=A6bWy3cgp6B6Gjqk4+RAu4/nkS3308XYWZVEHErPmTp44DNhy6TU7AhtcbavSu6QPFrVze93smSM+ChFD1AzwEQAGqcuAW6Z2OLGHn0gZNTP4o6jrU6kn1SgF7lP8Y6z5RGI0Jm74revrNSHIuQ6YZSRLzePhEli5px7lptvyV7+QZbWlI1rpXRDQ9j9wyRTVQvBIL5qvX/xnWQfpvuiNmkgrsfwK8KDzSq0KcwZuiyu+OjpwTKJXukfL4tL26yi\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.12
> # Gcr-DEBUG: creating new secret exchange
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=A6bWy3cgp6B6Gjqk4+RAu4/nkS3308XYWZVEHErPmTp44DNhy6TU7AhtcbavSu6QPFrVze93smSM+ChFD1AzwEQAGqcuAW6Z2OLGHn0gZNTP4o6jrU6kn1SgF7lP8Y6z5RGI0Jm74revrNSHIuQ6YZSRLzePhEli5px7lptvyV7+QZbWlI1rpXRDQ9j9wyRTVQvBIL5qvX/xnWQfpvuiNmkgrsfwK8KDzSq0KcwZuiyu+OjpwTKJXukfL4tL26yi\n
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.12
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: prompting for password
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=jKq4xo9M7C+lJ0ALxsVKd25SpOBdx35orBJ9g5AJzBRZJ3D8VJVPQG9SILRFVmhQuAmv9XXZDQLyiLXhehpDNYvFl3A2nDzrFSo4Lq+m0o1pHO3HGoyk1qOWdef/xpzw39+29qQAP7YabjVxXP9Lcwy6ljBaJiSR5bnfoTLZyT+DjS9IvQ9eohMrxiA2RKD7avbsbMFWWkwj+EVP8YnscC+ZC56ASeE4SpPwwYndSDOumP1lb1SDmACyQHfuuVE6\n
> # Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p2@:1.12
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=jKq4xo9M7C+lJ0ALxsVKd25SpOBdx35orBJ9g5AJzBRZJ3D8VJVPQG9SILRFVmhQuAmv9XXZDQLyiLXhehpDNYvFl3A2nDzrFSo4Lq+m0o1pHO3HGoyk1qOWdef/xpzw39+29qQAP7YabjVxXP9Lcwy6ljBaJiSR5bnfoTLZyT+DjS9IvQ9eohMrxiA2RKD7avbsbMFWWkwj+EVP8YnscC+ZC56ASeE4SpPwwYndSDOumP1lb1SDmACyQHfuuVE6\n
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: starting password prompt for callback /org/gnome/keyring/Prompt/p2@:1.12
> # Gcr-DEBUG: completed password prompt for callback :1.12@/org/gnome/keyring/Prompt/p2
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=A6bWy3cgp6B6Gjqk4+RAu4/nkS3308XYWZVEHErPmTp44DNhy6TU7AhtcbavSu6QPFrVze93smSM+ChFD1AzwEQAGqcuAW6Z2OLGHn0gZNTP4o6jrU6kn1SgF7lP8Y6z5RGI0Jm74revrNSHIuQ6YZSRLzePhEli5px7lptvyV7+QZbWlI1rpXRDQ9j9wyRTVQvBIL5qvX/xnWQfpvuiNmkgrsfwK8KDzSq0KcwZuiyu+OjpwTKJXukfL4tL26yi\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.12
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=A6bWy3cgp6B6Gjqk4+RAu4/nkS3308XYWZVEHErPmTp44DNhy6TU7AhtcbavSu6QPFrVze93smSM+ChFD1AzwEQAGqcuAW6Z2OLGHn0gZNTP4o6jrU6kn1SgF7lP8Y6z5RGI0Jm74revrNSHIuQ6YZSRLzePhEli5px7lptvyV7+QZbWlI1rpXRDQ9j9wyRTVQvBIL5qvX/xnWQfpvuiNmkgrsfwK8KDzSq0KcwZuiyu+OjpwTKJXukfL4tL26yi\n
> # Gcr-DEBUG: closing prompt
> # Gcr-DEBUG: Calling the prompter StopPrompting method
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.12
> # Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p2@:1.12
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p2@:1.12
> # Gcr-DEBUG: closing the prompt
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p2@:1.12
> # Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p2@:1.12
> # Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p2@:1.12, and ignoring reply
> # Gcr-DEBUG: unregistering prompter
> # Gcr-DEBUG: disposing prompter
> # Gcr-DEBUG: finalizing prompter
> ok 3 /ssh-agent/interaction/ask_password_cancel
> # End of interaction tests
> # End of ssh-agent tests
>
> PASS: test-gkd-ssh-agent-preload
> ================================
>
> # ./build/tap-driver --test-name test-gkd-ssh-agent-preload --log-file test-gkd-ssh-agent-preload.log --trs-file test-gkd-ssh-agent-preload.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-gkd-ssh-agent-preload
> TAP version 13
> # random seed: R02S1e9e15aef0753f5207801172c1334e78
> 1..4
> # Start of ssh-agent tests
> # Start of preload tests
> ok 1 /ssh-agent/preload/list
> ok 2 /ssh-agent/preload/added
> # slow test /ssh-agent/preload/added executed in 1.00 secs
> ok 3 /ssh-agent/preload/removed
> # slow test /ssh-agent/preload/removed executed in 1.00 secs
> ok 4 /ssh-agent/preload/changed
> # slow test /ssh-agent/preload/changed executed in 1.01 secs
> # End of preload tests
> # End of ssh-agent tests
>
> PASS: test-gkd-ssh-agent-process
> ================================
>
> # ./build/tap-driver --test-name test-gkd-ssh-agent-process --log-file test-gkd-ssh-agent-process.log --trs-file test-gkd-ssh-agent-process.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-gkd-ssh-agent-process
> TAP version 13
> # random seed: R02S7079593a3351a34ff176211a55e1b2e7
> 1..7
> # Start of ssh-agent tests
> # Start of process tests
> ok 1 /ssh-agent/process/connect
> ok 2 /ssh-agent/process/list
> ok 3 /ssh-agent/process/add
> ok 4 /ssh-agent/process/remove
> ok 5 /ssh-agent/process/remove_all
> ok 6 /ssh-agent/process/sign
> # MESSAGE: ssh-agent: Child process exited with code 2
> ok 7 /ssh-agent/process/restart
> # End of process tests
> # End of ssh-agent tests
>
> PASS: test-gkd-ssh-agent-service
> ================================
>
> # ./build/tap-driver --test-name test-gkd-ssh-agent-service --log-file test-gkd-ssh-agent-service.log --trs-file test-gkd-ssh-agent-service.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-gkd-ssh-agent-service
> TAP version 13
> # random seed: R02S649e55da1fd891cb907f546f1c5da26b
> 1..15
> # Start of ssh-agent tests
> # Start of service tests
> # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
> ok 1 /ssh-agent/service/startup_shutdown
> # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
> ok 2 /ssh-agent/service/list
> # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
> ok 3 /ssh-agent/service/add
> # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
> ok 4 /ssh-agent/service/remove
> # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
> ok 5 /ssh-agent/service/remove_all
> # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
> ok 6 /ssh-agent/service/sign_loaded
> # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
> # Gcr-DEBUG: listening for gcr-ssh-askpass at: /tmp/dh-xdg-rundir-6KKiKSC0/ssh-askpass.E5UDJ2/socket
> ok 7 /ssh-agent/service/sign
> # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
> ok 8 /ssh-agent/service/sign_unknown
> # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
> # MESSAGE: couldn't read from client: invalid packet size 0
> ok 9 /ssh-agent/service/empty
> # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
> Unknown message 255
>
> ok 10 /ssh-agent/service/unknown
> # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
> # MESSAGE: got unparseable add identity request for ssh-agent
> process_add_identity: parse: string is too large
>
> ok 11 /ssh-agent/service/unparseable_add
> # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
> # MESSAGE: got unparseable remove request for ssh-agent
> process_remove_identity: parse key: string is too large
>
> ok 12 /ssh-agent/service/unparseable_remove
> # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
> # MESSAGE: got unparseable sign request for ssh-agent
> process_sign_request2: parse: string is too large
>
> ok 13 /ssh-agent/service/unparseable_sign
> # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
> # MESSAGE: ssh-agent: Child process exited with code 2
> ok 14 /ssh-agent/service/restart
> # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
> ok 15 /ssh-agent/service/lock
> # End of service tests
> # End of ssh-agent tests
>
> PASS: test-gkd-ssh-agent-util
> =============================
>
> # ./build/tap-driver --test-name test-gkd-ssh-agent-util --log-file test-gkd-ssh-agent-util.log --trs-file test-gkd-ssh-agent-util.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-gkd-ssh-agent-util
> TAP version 13
> # random seed: R02S37c1717a1bf266e08b51ecb28dd7f548
> 1..2
> # Start of ssh-agent tests
> # Start of util tests
> # MESSAGE: SSH public key missing key data
> ok 1 /ssh-agent/util/parse_public
> ok 2 /ssh-agent/util/canon_error
> # End of util tests
> # End of ssh-agent tests
>
> PASS: test-attributes
> =====================
>
> # ./build/tap-driver --test-name test-attributes --log-file test-attributes.log --trs-file test-attributes.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-attributes
> TAP version 13
> # random seed: R02S3963eb6e4f332c15e7852d79a3539062
> 1..61
> # Start of gkm tests
> # Start of attributes tests
> ok 1 /gkm/attributes/attribute_equal_zero_len_null_ptr
> ok 2 /gkm/attributes/attribute_consume
> ok 3 /gkm/attributes/attribute_consumed
> ok 4 /gkm/attributes/attribute_set_data
> ok 5 /gkm/attributes/attribute_set_data_short
> ok 6 /gkm/attributes/attribute_set_data_length
> ok 7 /gkm/attributes/attribute_set_empty
> ok 8 /gkm/attributes/attribute_get_bool
> ok 9 /gkm/attributes/attribute_get_bool_invalid
> ok 10 /gkm/attributes/attribute_set_time
> ok 11 /gkm/attributes/attribute_set_time_empty
> ok 12 /gkm/attributes/attribute_set_time_length
> ok 13 /gkm/attributes/attribute_get_time
> ok 14 /gkm/attributes/attribute_get_time_empty
> ok 15 /gkm/attributes/attribute_get_time_invalid
> ok 16 /gkm/attributes/attribute_get_time_invalid_length
> ok 17 /gkm/attributes/attribute_get_string
> ok 18 /gkm/attributes/attribute_get_string_null
> ok 19 /gkm/attributes/attribute_get_string_not_utf8
> ok 20 /gkm/attributes/attribute_get_string_bad_pointer
> ok 21 /gkm/attributes/attribute_set_bool
> ok 22 /gkm/attributes/attribute_set_bool_short
> ok 23 /gkm/attributes/attribute_set_bool_length
> ok 24 /gkm/attributes/attribute_set_ulong
> ok 25 /gkm/attributes/attribute_set_ulong_short
> ok 26 /gkm/attributes/attribute_set_ulong_length
> ok 27 /gkm/attributes/attribute_set_string
> ok 28 /gkm/attributes/attribute_set_string_null
> ok 29 /gkm/attributes/attribute_set_string_short
> ok 30 /gkm/attributes/attribute_set_string_length
> ok 31 /gkm/attributes/attribute_set_date
> ok 32 /gkm/attributes/attribute_set_date_none
> ok 33 /gkm/attributes/attribute_set_date_short
> ok 34 /gkm/attributes/attribute_set_date_length
> ok 35 /gkm/attributes/attribute_set_mpi
> ok 36 /gkm/attributes/attribute_set_mpi_short
> ok 37 /gkm/attributes/attribute_set_mpi_length
> ok 38 /gkm/attributes/attribute_equal
> ok 39 /gkm/attributes/attribute_equal_same
> ok 40 /gkm/attributes/attribute_equal_same_pointer
> ok 41 /gkm/attributes/attribute_equal_diff_types
> ok 42 /gkm/attributes/attribute_equal_diff_length
> ok 43 /gkm/attributes/attribute_equal_diff_value
> ok 44 /gkm/attributes/attribute_hash
> ok 45 /gkm/attributes/attribute_contains
> ok 46 /gkm/attributes/attribute_contains_no_value
> ok 47 /gkm/attributes/attribute_contains_no_type
> ok 48 /gkm/attributes/attributes_find
> ok 49 /gkm/attributes/attributes_find_not_found
> ok 50 /gkm/attributes/attribute_find_boolean
> ok 51 /gkm/attributes/attribute_find_boolean_no_type
> ok 52 /gkm/attributes/attribute_find_boolean_not_bbool
> ok 53 /gkm/attributes/attribute_find_ulong
> ok 54 /gkm/attributes/attribute_find_ulong_no_type
> ok 55 /gkm/attributes/attribute_find_ulong_not_ulong
> ok 56 /gkm/attributes/attribute_find_mpi
> ok 57 /gkm/attributes/attribute_find_mpi_no_type
> ok 58 /gkm/attributes/attributes_consume
> ok 59 /gkm/attributes/template_new_free
> ok 60 /gkm/attributes/template_find
> ok 61 /gkm/attributes/template_set_replace
> # End of attributes tests
> # End of gkm tests
>
> PASS: test-credential
> =====================
>
> # ./build/tap-driver --test-name test-credential --log-file test-credential.log --trs-file test-credential.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-credential
> TAP version 13
> # random seed: R02S3ddb4d2dbf4f050a4380befe8bb485b0
> 1..11
> # Start of gkm tests
> # Start of credential tests
> ok 1 /gkm/credential/create
> ok 2 /gkm/credential/create_missing_pin
> ok 3 /gkm/credential/create_no_object
> ok 4 /gkm/credential/create_invalid_object
> ok 5 /gkm/credential/get_attributes
> ok 6 /gkm/credential/object_property
> ok 7 /gkm/credential/login_property
> ok 8 /gkm/credential/data
> ok 9 /gkm/credential/connect_object
> ok 10 /gkm/credential/value_is_accessible_to_daemon
> ok 11 /gkm/credential/value_is_inaccessible_to_applications
> # End of credential tests
> # End of gkm tests
>
> PASS: test-data-asn1
> ====================
>
> # ./build/tap-driver --test-name test-data-asn1 --log-file test-data-asn1.log --trs-file test-data-asn1.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-data-asn1
> TAP version 13
> # random seed: R02Sfba52058cba00ba724280765477678b4
> 1..5
> # Start of gkm tests
> # Start of data-asn1 tests
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 1 /gkm/data-asn1/integers
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 2 /gkm/data-asn1/string_mpi
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 3 /gkm/data-asn1/bit_string
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 4 /gkm/data-asn1/string
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 5 /gkm/data-asn1/oid
> # End of data-asn1 tests
> # End of gkm tests
>
> PASS: test-data-der
> ===================
>
> # ./build/tap-driver --test-name test-data-der --log-file test-data-der.log --trs-file test-data-der.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-data-der
> TAP version 13
> # random seed: R02S90343211634917f830d8c28c086b4b16
> 1..17
> # Start of gkm tests
> # Start of data-der tests
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 1 /gkm/data-der/der_rsa_public
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: publicExponent publicExponent: encountered extra tag
> # DEBUG: q q: decoded tag did not match expected
> ok 2 /gkm/data-der/der_dsa_public
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: modulus modulus: decoded tag did not match expected
> # DEBUG: implicitlyCA implicitlyCA: decoded tag did not match expected
> ok 3 /gkm/data-der/der_ecdsa_public
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 4 /gkm/data-der/der_rsa_private
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: exponent1 exponent1: no decoded value
> ok 5 /gkm/data-der/der_dsa_private
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 6 /gkm/data-der/der_dsa_private_parts
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: modulus modulus: decoded tag did not match expected
> # DEBUG: p p: decoded tag did not match expected
> # DEBUG: implicitlyCA implicitlyCA: decoded tag did not match expected
> ok 7 /gkm/data-der/der_ecdsa_private
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 8 /gkm/data-der/read_public_key_info
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 9 /gkm/data-der/read_certificate
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 10 /gkm/data-der/write_certificate
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 11 /gkm/data-der/read_ca_certificates_public_key_info
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 12 /gkm/data-der/read_basic_constraints
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 13 /gkm/data-der/read_key_usage
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 14 /gkm/data-der/read_enhanced_usage
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: encryptionAlgorithm encryptionAlgorithm: decoded tag did not match expected
> # DEBUG: DSAPrivateKey DSAPrivateKey: decoded tag did not match expected
> # DEBUG: otherSource otherSource: decoded tag did not match expected
> # DEBUG: otherSource otherSource: decoded tag did not match expected
> ok 15 /gkm/data-der/read_all_pkcs8
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: pkcs-8-PrivateKeyInfo pkcs-8-PrivateKeyInfo: decoded tag did not match expected
> ok 16 /gkm/data-der/read_pkcs8_bad_password
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: DSAPrivateKey DSAPrivateKey: decoded tag did not match expected
> # DEBUG: implicitlyCA implicitlyCA: decoded tag did not match expected
> ok 17 /gkm/data-der/write_pkcs8_plain
> # End of data-der tests
> # End of gkm tests
>
> PASS: test-memory-store
> =======================
>
> # ./build/tap-driver --test-name test-memory-store --log-file test-memory-store.log --trs-file test-memory-store.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-memory-store
> TAP version 13
> # random seed: R02S2881ff84926b93a943076badea596348
> 1..15
> # Start of gkm tests
> # Start of memory-test->store tests
> ok 1 /gkm/memory-test->store/get_attribute_default
> ok 2 /gkm/memory-test->store/read_value_default
> ok 3 /gkm/memory-test->store/read_string
> ok 4 /gkm/memory-test->store/get_invalid
> ok 5 /gkm/memory-test->store/get_sensitive
> ok 6 /gkm/memory-test->store/get_internal
> ok 7 /gkm/memory-test->store/set_invalid
> ok 8 /gkm/memory-test->store/set_internal
> ok 9 /gkm/memory-test->store/set_get_attribute
> ok 10 /gkm/memory-test->store/write_read_value
> ok 11 /gkm/memory-test->store/set_no_validate
> ok 12 /gkm/memory-test->store/set_transaction_default
> ok 13 /gkm/memory-test->store/set_transaction_revert_first
> ok 14 /gkm/memory-test->store/set_notifies
> ok 15 /gkm/memory-test->store/set_object_gone_first
> # End of memory-test->store tests
> # End of gkm tests
>
> PASS: test-object
> =================
>
> # ./build/tap-driver --test-name test-object --log-file test-object.log --trs-file test-object.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-object
> TAP version 13
> # random seed: R02S58529d2ef476a318f9a5a807eac6cbee
> 1..7
> # Start of gkm tests
> # Start of object tests
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 1 /gkm/object/create_destroy_transient
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 2 /gkm/object/transient_transacted_fail
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 3 /gkm/object/create_transient_bad_value
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 4 /gkm/object/create_auto_destruct
> # slow test /gkm/object/create_auto_destruct executed in 3.20 secs
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 5 /gkm/object/create_auto_destruct_not_transient
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 6 /gkm/object/expose
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 7 /gkm/object/expose_transaction
> # End of object tests
> # End of gkm tests
>
> PASS: test-certificate
> ======================
>
> # ./build/tap-driver --test-name test-certificate --log-file test-certificate.log --trs-file test-certificate.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-certificate
> TAP version 13
> # random seed: R02Sd0dd45e2d3418bff044b76ce806f4efd
> 1..6
> # Start of gkm tests
> # Start of certificate tests
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 1 /gkm/certificate/issuer
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 2 /gkm/certificate/subject
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 3 /gkm/certificate/check-value
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 4 /gkm/certificate/serial-number
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 5 /gkm/certificate/value
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 6 /gkm/certificate/hash
> # End of certificate tests
> # End of gkm tests
>
> PASS: test-secret
> =================
>
> # ./build/tap-driver --test-name test-secret --log-file test-secret.log --trs-file test-secret.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-secret
> TAP version 13
> # random seed: R02Sf77d4111af042ca686390e9073b946a7
> 1..7
> # Start of gkm tests
> # Start of secret tests
> ok 1 /gkm/secret/secret
> ok 2 /gkm/secret/secret_from_login
> ok 3 /gkm/secret/null_terminated
> ok 4 /gkm/secret/always_has_null
> ok 5 /gkm/secret/null
> ok 6 /gkm/secret/empty
> ok 7 /gkm/secret/equal
> # End of secret tests
> # End of gkm tests
>
> PASS: test-sexp
> ===============
>
> # ./build/tap-driver --test-name test-sexp --log-file test-sexp.log --trs-file test-sexp.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-sexp
> TAP version 13
> # random seed: R02Sd7cc6ab9115354db2a16601cd62e67d0
> 1..6
> # Start of gkm tests
> # Start of sexp tests
> ok 1 /gkm/sexp/parse_key
> ok 2 /gkm/sexp/key_to_public
> ok 3 /gkm/sexp/sign_verify
> ok 4 /gkm/sexp/rsa_attributes
> ok 5 /gkm/sexp/dsa_attributes
> # DEBUG: implicitlyCA implicitlyCA: decoded tag did not match expected
> ok 6 /gkm/sexp/ecdsa_attributes
> # End of sexp tests
> # End of gkm tests
>
> PASS: test-store
> ================
>
> # ./build/tap-driver --test-name test-store --log-file test-store.log --trs-file test-store.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-store
> TAP version 13
> # random seed: R02S523d0e9b11a71a6a6526c9ada75b68cf
> 1..2
> # Start of gkm tests
> # Start of store tests
> ok 1 /gkm/store/schema
> ok 2 /gkm/store/schema_flags
> # End of store tests
> # End of gkm tests
>
> PASS: test-timer
> ================
>
> # ./build/tap-driver --test-name test-timer --log-file test-timer.log --trs-file test-timer.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-timer
> TAP version 13
> # random seed: R02S1a9a40920ac55c2892be2b902cbb029d
> 1..5
> # Start of gkm tests
> # Start of timer tests
> ok 1 /gkm/timer/extra_initialize
> ok 2 /gkm/timer/cancel
> # slow test /gkm/timer/cancel executed in 5.05 secs
> ok 3 /gkm/timer/immediate
> # slow test /gkm/timer/immediate executed in 1.05 secs
> ok 4 /gkm/timer/multiple
> # slow test /gkm/timer/multiple executed in 4.50 secs
> ok 5 /gkm/timer/outstanding
> # End of timer tests
> # End of gkm tests
>
> PASS: test-transaction
> ======================
>
> # ./build/tap-driver --test-name test-transaction --log-file test-transaction.log --trs-file test-transaction.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-transaction
> TAP version 13
> # random seed: R02S82adafccd1f19cf613d08fadb0982155
> 1..22
> # Start of gkm tests
> # Start of transaction tests
> ok 1 /gkm/transaction/transaction_empty
> ok 2 /gkm/transaction/transaction_fail
> ok 3 /gkm/transaction/transaction_signals_success
> ok 4 /gkm/transaction/transaction_signals_failure
> ok 5 /gkm/transaction/transaction_order_is_reverse
> ok 6 /gkm/transaction/transaction_dispose_completes
> ok 7 /gkm/transaction/remove_file_success
> ok 8 /gkm/transaction/remove_file_abort
> ok 9 /gkm/transaction/remove_file_non_exist
> ok 10 /gkm/transaction/write_file
> ok 11 /gkm/transaction/write_large_file_2000
> ok 12 /gkm/transaction/write_large_file_1024
> ok 13 /gkm/transaction/write_large_file_510
> ok 14 /gkm/transaction/write_large_file_511
> ok 15 /gkm/transaction/write_large_file_512
> ok 16 /gkm/transaction/write_large_file_513
> ok 17 /gkm/transaction/write_large_file_514
> ok 18 /gkm/transaction/write_file_abort_gone
> ok 19 /gkm/transaction/write_file_abort_revert
> ok 20 /gkm/transaction/unique_file_conflict
> ok 21 /gkm/transaction/unique_file_conflict_with_ext
> ok 22 /gkm/transaction/unique_file_no_conflict
> # End of transaction tests
> # End of gkm tests
>
> PASS: test-gnome2-file
> ======================
>
> # ./build/tap-driver --test-name test-gnome2-file --log-file test-gnome2-file.log --trs-file test-gnome2-file.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-gnome2-file
> TAP version 13
> # random seed: R02S21a8dc9fda0498ddde915a00923fbf09
> 1..19
> # Start of gnome2-store tests
> # Start of gnome2-file tests
> ok 1 /gnome2-store/gnome2-file/file_create
> ok 2 /gnome2-store/gnome2-file/file_write_value
> ok 3 /gnome2-store/gnome2-file/file_read_value
> ok 4 /gnome2-store/gnome2-file/file_read
> ok 5 /gnome2-store/gnome2-file/file_lookup
> ok 6 /gnome2-store/gnome2-file/file_read_private_without_login
> ok 7 /gnome2-store/gnome2-file/file_write
> ok 8 /gnome2-store/gnome2-file/cant_write_private_without_login
> ok 9 /gnome2-store/gnome2-file/write_private_with_login
> ok 10 /gnome2-store/gnome2-file/read_private_with_login
> ok 11 /gnome2-store/gnome2-file/destroy_entry
> ok 12 /gnome2-store/gnome2-file/destroy_entry_by_loading
> ok 13 /gnome2-store/gnome2-file/destroy_private_without_login
> ok 14 /gnome2-store/gnome2-file/entry_added_signal
> ok 15 /gnome2-store/gnome2-file/entry_changed_signal
> ok 16 /gnome2-store/gnome2-file/entry_removed_signal
> ok 17 /gnome2-store/gnome2-file/data_file_foreach
> ok 18 /gnome2-store/gnome2-file/unique_entry
> ok 19 /gnome2-store/gnome2-file/have_sections
> # End of gnome2-file tests
> # End of gnome2-store tests
>
> PASS: test-gnome2-storage
> =========================
>
> # ./build/tap-driver --test-name test-gnome2-storage --log-file test-gnome2-storage.log --trs-file test-gnome2-storage.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-gnome2-storage
> TAP version 13
> # random seed: R02S161fb3f56cd638a8ffcab3e6bf2dfaeb
> 1..4
> # Start of gnome2-store tests
> # Start of storage tests
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: teletexString teletexString: decoded tag did not match expected
> # DEBUG: universalString universalString: decoded tag did not match expected
> # DEBUG: utf8String utf8String: decoded tag did not match expected
> # DEBUG: bmpString bmpString: decoded tag did not match expected
> # DEBUG: ia5String ia5String: decoded tag did not match expected
> ok 1 /gnome2-store/storage/create
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: teletexString teletexString: decoded tag did not match expected
> # DEBUG: universalString universalString: decoded tag did not match expected
> # DEBUG: utf8String utf8String: decoded tag did not match expected
> # DEBUG: bmpString bmpString: decoded tag did not match expected
> # DEBUG: ia5String ia5String: decoded tag did not match expected
> ok 2 /gnome2-store/storage/create_and_fail
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 3 /gnome2-store/storage/write_value
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> ok 4 /gnome2-store/storage/relock
> # End of storage tests
> # End of gnome2-store tests
>
> PASS: test-gnome2-private-key
> =============================
>
> # ./build/tap-driver --test-name test-gnome2-private-key --log-file test-gnome2-private-key.log --trs-file test-gnome2-private-key.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-gnome2-private-key
> TAP version 13
> # random seed: R02Sf2a13e11fa44848b39f85d5dbf72d30e
> 1..1
> # Start of gnome2-store tests
> # Start of private-key tests
> ok 1 /gnome2-store/private-key/load
> # End of private-key tests
> # End of gnome2-store tests
>
> PASS: test-import
> =================
>
> # ./build/tap-driver --test-name test-import --log-file test-import.log --trs-file test-import.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-import
> TAP version 13
> # random seed: R02S1b5fc1ae1090a29c6cc232293dff74ee
> 1..1
> # Start of gnome2-store tests
> # Start of import tests
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # Gcr-DEBUG: initialized library
> # Gcr-DEBUG: initialized library
> # Gcr-DEBUG: looking for importer for: (6) [ { CKA_CLASS = CKO_CERTIFICATE }, { CKA_CERTIFICATE_TYPE = CKC_X_509 }, { CKA_VALUE = (669) NOT-PRINTED }, { CKA_SUBJECT = (33) "0\x1f1\x1d0\x1b\x06\x03U\x04\x03\x0c\x14personal at example.com" }, { CKA_ISSUER = (137) "0\x81\x861\x130\x11\x06\n\t\x92&\x89\x93\xf2,d\x01\x19\x16\x03COM1\x170\x15\x06\n\t\x92&\x89\x93\xf2,d\x01\x19\x16\x07EXAMPLE1\x1e0\x1c\x06\x03U\x04\x0b\x13\x15Certificate Authority1\x170\x15\x06\x03U\x04\x03\x13\x0eca.example.com1\x1d0\x1b\x06\t*\x86H\x86\xf7\r\x01\t\x01\x16\x0eca at ex..." }, { CKA_SERIAL_NUMBER = (1) "\x0c" } ]
> # Gcr-DEBUG: importer GcrPkcs11Importer matched: (2) [ { CKA_CLASS = CKO_CERTIFICATE }, { CKA_CERTIFICATE_TYPE = CKC_X_509 } ]
> # Gcr-DEBUG: creating importer for token: Gnome2 Key Storage
> # Gcr-DEBUG: importer GcrPkcs11Importer didn't match: (1) [ { CKA_CLASS = CKO_PRIVATE_KEY } ]
> # Gcr-DEBUG: importer GcrGnupgImporter didn't match: (1) [ { CKA_CLASS = 0xC7435200 } ]
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: teletexString teletexString: decoded tag did not match expected
> # DEBUG: universalString universalString: decoded tag did not match expected
> # DEBUG: utf8String utf8String: decoded tag did not match expected
> # DEBUG: bmpString bmpString: decoded tag did not match expected
> # DEBUG: ia5String ia5String: decoded tag did not match expected
> # Gck-DEBUG: already logged in, skipping login
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # Gck-DEBUG: created object: (17) [ { CKA_CLASS = CKO_PRIVATE_KEY }, { CKA_KEY_TYPE = CKK_RSA }, { CKA_PRIVATE = (1) "\x01" }, { CKA_MODULUS = (256) NOT-PRINTED }, { CKA_PUBLIC_EXPONENT = (3) NOT-PRINTED }, { CKA_PRIVATE_EXPONENT = (256) NOT-PRINTED }, { CKA_PRIME_1 = (128) NOT-PRINTED }, { CKA_PRIME_2 = (128) NOT-PRINTED }, { CKA_COEFFICIENT = (128) NOT-PRINTED }, { CKA_LABEL = (19) "Example Certificate" }, { CKA_TOKEN = (1) "\x01" }, { CKA_DECRYPT = (1) "\x01" }, { CKA_SIGN = (1) "\x01" }, { CKA_SIGN_RECOVER = (1) "\x01" }, { CKA_UNWRAP = (1) "\x01" }, { CKA_SENSITIVE = (1) "\x01" }, { CKA_ID = (20) "= BJV\x01\r\x81\x98l*\x9e\xc3er\x1dv\x934N" } ]
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: teletexString teletexString: decoded tag did not match expected
> # DEBUG: printableString printableString: decoded tag did not match expected
> # DEBUG: universalString universalString: decoded tag did not match expected
> # DEBUG: bmpString bmpString: decoded tag did not match expected
> # DEBUG: ia5String ia5String: decoded tag did not match expected
> # DEBUG: teletexString teletexString: decoded tag did not match expected
> # DEBUG: printableString printableString: decoded tag did not match expected
> # DEBUG: universalString universalString: decoded tag did not match expected
> # DEBUG: bmpString bmpString: decoded tag did not match expected
> # DEBUG: ia5String ia5String: decoded tag did not match expected
> # Gck-DEBUG: created object: (10) [ { CKA_CLASS = CKO_CERTIFICATE }, { CKA_CERTIFICATE_TYPE = CKC_X_509 }, { CKA_VALUE = (669) NOT-PRINTED }, { CKA_SUBJECT = (33) "0\x1f1\x1d0\x1b\x06\x03U\x04\x03\x0c\x14personal at example.com" }, { CKA_ISSUER = (137) "0\x81\x861\x130\x11\x06\n\t\x92&\x89\x93\xf2,d\x01\x19\x16\x03COM1\x170\x15\x06\n\t\x92&\x89\x93\xf2,d\x01\x19\x16\x07EXAMPLE1\x1e0\x1c\x06\x03U\x04\x0b\x13\x15Certificate Authority1\x170\x15\x06\x03U\x04\x03\x13\x0eca.example.com1\x1d0\x1b\x06\t*\x86H\x86\xf7\r\x01\t\x01\x16\x0eca at ex..." }, { CKA_SERIAL_NUMBER = (1) "\x0c" }, { CKA_LABEL = (19) "Example Certificate" }, { CKA_TOKEN = (1) "\x01" }, { CKA_PRIVATE = (1) "\x00" }, { CKA_ID = (20) "= BJV\x01\r\x81\x98l*\x9e\xc3er\x1dv\x934N" } ]
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: generalTime generalTime: decoded tag did not match expected
> # DEBUG: teletexString teletexString: decoded tag did not match expected
> # DEBUG: universalString universalString: decoded tag did not match expected
> # DEBUG: utf8String utf8String: decoded tag did not match expected
> # DEBUG: bmpString bmpString: decoded tag did not match expected
> # DEBUG: ia5String ia5String: decoded tag did not match expected
> # DEBUG: teletexString teletexString: decoded tag did not match expected
> # DEBUG: universalString universalString: decoded tag did not match expected
> # DEBUG: utf8String utf8String: decoded tag did not match expected
> # DEBUG: bmpString bmpString: decoded tag did not match expected
> # DEBUG: ia5String ia5String: decoded tag did not match expected
> # Gck-DEBUG: created object: (10) [ { CKA_CLASS = CKO_CERTIFICATE }, { CKA_CERTIFICATE_TYPE = CKC_X_509 }, { CKA_VALUE = (970) NOT-PRINTED }, { CKA_SUBJECT = (137) "0\x81\x861\x130\x11\x06\n\t\x92&\x89\x93\xf2,d\x01\x19\x16\x03COM1\x170\x15\x06\n\t\x92&\x89\x93\xf2,d\x01\x19\x16\x07EXAMPLE1\x1e0\x1c\x06\x03U\x04\x0b\x13\x15Certificate Authority1\x170\x15\x06\x03U\x04\x03\x13\x0eca.example.com1\x1d0\x1b\x06\t*\x86H\x86\xf7\r\x01\t\x01\x16\x0eca at ex..." }, { CKA_ISSUER = (137) "0\x81\x861\x130\x11\x06\n\t\x92&\x89\x93\xf2,d\x01\x19\x16\x03COM1\x170\x15\x06\n\t\x92&\x89\x93\xf2,d\x01\x19\x16\x07EXAMPLE1\x1e0\x1c\x06\x03U\x04\x0b\x13\x15Certificate Authority1\x170\x15\x06\x03U\x04\x03\x13\x0eca.example.com1\x1d0\x1b\x06\t*\x86H\x86\xf7\r\x01\t\x01\x16\x0eca at ex..." }, { CKA_SERIAL_NUMBER = (8) "\xea]\xe0I\xb6~:w" }, { CKA_LABEL = (14) "ca.example.com" }, { CKA_TOKEN = (1) "\x01" }, { CKA_PRIVATE = (1) "\x00" }, { CKA_ID = (20) "a6\xe8\x81\xd9\x9c\xd8\x8d\xaf\x0c\xf7\x83\x05\xbc\x80\xf6B\xf7>y" } ]
> ok 1 /gnome2-store/import/pkcs12
> # End of import tests
> # End of gnome2-store tests
>
> PASS: test-initialize
> =====================
>
> # ./build/tap-driver --test-name test-initialize --log-file test-initialize.log --trs-file test-initialize.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-initialize
> TAP version 13
> # random seed: R02S3b14637c4f40d177cb31ad562dbe9153
> 1..3
> # Start of pkcs11 tests
> # Start of rpc-layer tests
> # Start of initialize tests
> ok 1 /pkcs11/rpc-layer/initialize/normal
> ok 2 /pkcs11/rpc-layer/initialize/control
> ok 3 /pkcs11/rpc-layer/initialize/no-daemon
> # End of initialize tests
> # End of rpc-layer tests
> # End of pkcs11 tests
>
> PASS: test-secret-compat
> ========================
>
> # ./build/tap-driver --test-name test-secret-compat --log-file test-secret-compat.log --trs-file test-secret-compat.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-secret-compat
> TAP version 13
> # random seed: R02Sf1933a2c3765fa62dc70569a1c8089ce
> 1..4
> # Start of secret-store tests
> # Start of compat tests
> ok 1 /secret-store/compat/access_free
> ok 2 /secret-store/compat/acl_free
> ok 3 /secret-store/compat/parse_item_type
> ok 4 /secret-store/compat/format_item_type
> # End of compat tests
> # End of secret-store tests
>
> PASS: test-secret-fields
> ========================
>
> # ./build/tap-driver --test-name test-secret-fields --log-file test-secret-fields.log --trs-file test-secret-fields.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-secret-fields
> TAP version 13
> # random seed: R02Sd67bd82ed37eca13a346400e0653834f
> 1..25
> # Start of secret-store tests
> # Start of fields tests
> ok 1 /secret-store/fields/new
> ok 2 /secret-store/fields/boxed
> ok 3 /secret-store/fields/add_get_values
> ok 4 /secret-store/fields/parse
> ok 5 /secret-store/fields/parse_schema
> ok 6 /secret-store/fields/parse_empty
> ok 7 /secret-store/fields/parse_null_invalid
> ok 8 /secret-store/fields/parse_missing_value
> ok 9 /secret-store/fields/parse_missing_terminator
> ok 10 /secret-store/fields/parse_not_utf8
> ok 11 /secret-store/fields/serialize
> ok 12 /secret-store/fields/serialize_schema
> ok 13 /secret-store/fields/serialize_schema_already
> ok 14 /secret-store/fields/serialize_length
> ok 15 /secret-store/fields/add_get_compat_uint32
> ok 16 /secret-store/fields/get_compat_uint32_fail
> ok 17 /secret-store/fields/get_compat_hashed_string
> ok 18 /secret-store/fields/get_compat_hashed_already
> ok 19 /secret-store/fields/get_compat_hashed_uint32
> ok 20 /secret-store/fields/get_compat_hashed_uint32_already
> ok 21 /secret-store/fields/get_names
> ok 22 /secret-store/fields/match
> ok 23 /secret-store/fields/match_mismatch_value
> ok 24 /secret-store/fields/match_mismatch_field
> ok 25 /secret-store/fields/match_wrong_hashed
> # End of fields tests
> # End of secret-store tests
>
> PASS: test-secret-data
> ======================
>
> # ./build/tap-driver --test-name test-secret-data --log-file test-secret-data.log --trs-file test-secret-data.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-secret-data
> TAP version 13
> # random seed: R02S593c79e8df134afcc5227341ec4043bf
> 1..9
> # Start of secret-store tests
> # Start of data tests
> ok 1 /secret-store/data/new
> ok 2 /secret-store/data/get_set
> ok 3 /secret-store/data/get_raw
> ok 4 /secret-store/data/remove
> ok 5 /secret-store/data/set_transacted
> ok 6 /secret-store/data/set_transacted_replace
> ok 7 /secret-store/data/set_transacted_fail
> ok 8 /secret-store/data/set_transacted_fail_revert
> ok 9 /secret-store/data/get_set_master
> # End of data tests
> # End of secret-store tests
>
> PASS: test-secret-object
> ========================
>
> # ./build/tap-driver --test-name test-secret-object --log-file test-secret-object.log --trs-file test-secret-object.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-secret-object
> TAP version 13
> # random seed: R02S21482c81990e0bdabdf3e42edf10d078
> 1..13
> # Start of secret-store tests
> # Start of object tests
> ok 1 /secret-store/object/is_locked
> ok 2 /secret-store/object/identifier_prop
> ok 3 /secret-store/object/created_prop
> ok 4 /secret-store/object/modified_prop
> ok 5 /secret-store/object/was_modified
> ok 6 /secret-store/object/label_prop
> ok 7 /secret-store/object/identifier_get_attr
> ok 8 /secret-store/object/label_get_attr
> ok 9 /secret-store/object/label_set_attr
> ok 10 /secret-store/object/label_set_attr_fail
> ok 11 /secret-store/object/modified_get_attr
> ok 12 /secret-store/object/created_get_attr
> ok 13 /secret-store/object/locked_get_attr
> # End of object tests
> # End of secret-store tests
>
> PASS: test-secret-collection
> ============================
>
> # ./build/tap-driver --test-name test-secret-collection --log-file test-secret-collection.log --trs-file test-secret-collection.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-secret-collection
> TAP version 13
> # random seed: R02S914d0bc8b85d53fc35bf9fd71f449884
> 1..20
> # Start of secret-store tests
> # Start of collection tests
> ok 1 /secret-store/collection/is_locked
> ok 2 /secret-store/collection/unlocked_data
> ok 3 /secret-store/collection/get_filename
> ok 4 /secret-store/collection/set_filename
> ok 5 /secret-store/collection/has_item
> ok 6 /secret-store/collection/load_unlock_plain
> ok 7 /secret-store/collection/load_unlock_encrypted
> ok 8 /secret-store/collection/load_unlock_bad_password
> ok 9 /secret-store/collection/unlock_without_load
> ok 10 /secret-store/collection/twice_unlock
> ok 11 /secret-store/collection/twice_unlock_bad_password
> ok 12 /secret-store/collection/memory_unlock
> ok 13 /secret-store/collection/memory_unlock_bad_password
> ok 14 /secret-store/collection/factory
> ok 15 /secret-store/collection/factory_unnamed
> ok 16 /secret-store/collection/factory_token
> ok 17 /secret-store/collection/factory_duplicate
> ok 18 /secret-store/collection/factory_item
> ok 19 /secret-store/collection/token_remove
> ok 20 /secret-store/collection/token_item_remove
> # End of collection tests
> # End of secret-store tests
>
> PASS: test-secret-item
> ======================
>
> # ./build/tap-driver --test-name test-secret-item --log-file test-secret-item.log --trs-file test-secret-item.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-secret-item
> TAP version 13
> # random seed: R02Safa1aeae238476f71ed42695a9fb1e18
> 1..18
> # Start of secret-store tests
> # Start of item tests
> ok 1 /secret-store/item/new
> ok 2 /secret-store/item/create
> ok 3 /secret-store/item/create_failed
> ok 4 /secret-store/item/destroy
> ok 5 /secret-store/item/destroy_failed
> ok 6 /secret-store/item/collection_get
> ok 7 /secret-store/item/collection_items
> ok 8 /secret-store/item/collection_remove
> ok 9 /secret-store/item/is_locked
> ok 10 /secret-store/item/get_collection
> ok 11 /secret-store/item/tracks_collection
> ok 12 /secret-store/item/get_set_fields
> ok 13 /secret-store/item/collection_attr
> ok 14 /secret-store/item/secret_attr
> ok 15 /secret-store/item/secret_attr_locked
> ok 16 /secret-store/item/fields_attr
> ok 17 /secret-store/item/fields_attr_locked
> ok 18 /secret-store/item/fields_attr_reverts
> # End of item tests
> # End of secret-store tests
>
> PASS: test-secret-schema
> ========================
>
> # ./build/tap-driver --test-name test-secret-schema --log-file test-secret-schema.log --trs-file test-secret-schema.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-secret-schema
> TAP version 13
> # random seed: R02Sa251cc665a6e66808d7f396c55c61d11
> 1..6
> # Start of secret-store tests
> # Start of schema tests
> ok 1 /secret-store/schema/network-xdg-schema-without-schema-unlocked
> ok 2 /secret-store/schema/network-xdg-schema-without-schema-locked
> ok 3 /secret-store/schema/note-xdg-schema-without-schema-unlocked
> ok 4 /secret-store/schema/note-xdg-schema-without-schema-locked
> ok 5 /secret-store/schema/unknown-schema-without-schema-unlocked
> ok 6 /secret-store/schema/unknown-schema-without-schema-locked
> # End of schema tests
> # End of secret-store tests
>
> PASS: test-secret-search
> ========================
>
> # ./build/tap-driver --test-name test-secret-search --log-file test-secret-search.log --trs-file test-secret-search.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-secret-search
> TAP version 13
> # random seed: R02S01481b3d0932c93551ee5e2bbf9b9d6c
> 1..10
> # Start of secret-store tests
> # Start of search tests
> ok 1 /secret-store/search/new
> ok 2 /secret-store/search/incomplete
> ok 3 /secret-store/search/bad_fields
> ok 4 /secret-store/search/and_match
> ok 5 /secret-store/search/and_change_to_match
> ok 6 /secret-store/search/and_change_to_not_match
> ok 7 /secret-store/search/for_bad_collection
> ok 8 /secret-store/search/for_collection
> ok 9 /secret-store/search/for_collection_no_match
> ok 10 /secret-store/search/order
> # End of search tests
> # End of secret-store tests
>
> PASS: test-secret-textual
> =========================
>
> # ./build/tap-driver --test-name test-secret-textual --log-file test-secret-textual.log --trs-file test-secret-textual.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-secret-textual
> TAP version 13
> # random seed: R02Sa5c830dd38b75e845f740ab88a4f50e3
> 1..6
> # Start of secret-store tests
> # Start of search tests
> ok 1 /secret-store/search/read
> ok 2 /secret-store/search/read_wrong_format
> ok 3 /secret-store/search/read_bad_number
> ok 4 /secret-store/search/write
> ok 5 /secret-store/search/remove_unavailable
> ok 6 /secret-store/search/read-with-schema
> # End of search tests
> # End of secret-store tests
>
> PASS: test-secret-binary
> ========================
>
> # ./build/tap-driver --test-name test-secret-binary --log-file test-secret-binary.log --trs-file test-secret-binary.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-secret-binary
> TAP version 13
> # random seed: R02S36c89ee5a07c38f6658db497d4019d4e
> 1..9
> # Start of secret-store tests
> # Start of binary tests
> ok 1 /secret-store/binary/read_encrypted
> ok 2 /secret-store/binary/read_wrong_format
> ok 3 /secret-store/binary/read_wrong_master
> ok 4 /secret-store/binary/read_sdata_but_no_master
> ok 5 /secret-store/binary/write
> ok 6 /secret-store/binary/remove_unavailable
> ok 7 /secret-store/binary/created_on_rhel
> ok 8 /secret-store/binary/created_on_solaris_opencsw
> ok 9 /secret-store/binary/read_with_schema
> # End of binary tests
> # End of secret-store tests
>
> PASS: test-ssh-openssh
> ======================
>
> # ./build/tap-driver --test-name test-ssh-openssh --log-file test-ssh-openssh.log --trs-file test-ssh-openssh.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-ssh-openssh
> TAP version 13
> # random seed: R02S441de76edfd4ccc5bb2e18d7d937c37e
> 1..2
> # Start of ssh-store tests
> # Start of openssh tests
> # DEBUG: exponent1 exponent1: no decoded value
> # DEBUG: exponent1 exponent1: no decoded value
> # DEBUG: modulus modulus: decoded tag did not match expected
> # DEBUG: p p: decoded tag did not match expected
> # DEBUG: implicitlyCA implicitlyCA: decoded tag did not match expected
> # DEBUG: modulus modulus: decoded tag did not match expected
> # DEBUG: p p: decoded tag did not match expected
> # DEBUG: implicitlyCA implicitlyCA: decoded tag did not match expected
> # DEBUG: modulus modulus: decoded tag did not match expected
> # DEBUG: p p: decoded tag did not match expected
> # DEBUG: implicitlyCA implicitlyCA: decoded tag did not match expected
> # DEBUG: modulus modulus: decoded tag did not match expected
> # DEBUG: p p: decoded tag did not match expected
> # DEBUG: implicitlyCA implicitlyCA: decoded tag did not match expected
> ok 1 /ssh-store/openssh/parse_private
> ok 2 /ssh-store/openssh/parse_public
> # End of openssh tests
> # End of ssh-store tests
>
> PASS: test-private-key
> ======================
>
> # ./build/tap-driver --test-name test-private-key --log-file test-private-key.log --trs-file test-private-key.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-private-key
> TAP version 13
> # random seed: R02S2eb9cbc9bcf31602f2349a520af5db12
> 1..5
> # Start of ssh-store tests
> # Start of private-key tests
> ok 1 /ssh-store/private-key/parse_plain_rsa
> # DEBUG: exponent1 exponent1: no decoded value
> ok 2 /ssh-store/private-key/parse_plain_dsa
> # DEBUG: modulus modulus: decoded tag did not match expected
> # DEBUG: p p: decoded tag did not match expected
> # DEBUG: implicitlyCA implicitlyCA: decoded tag did not match expected
> ok 3 /ssh-store/private-key/parse_plain_ecdsa
> # DEBUG: RSAPrivateKey RSAPrivateKey: decoded tag did not match expected
> # DEBUG: DSAPrivateKey DSAPrivateKey: decoded tag did not match expected
> # DEBUG: ECPrivateKey ECPrivateKey: decoded tag did not match expected
> # DEBUG: RSAPrivateKey RSAPrivateKey: decoded tag did not match expected
> # DEBUG: DSAPrivateKey DSAPrivateKey: decoded tag did not match expected
> # DEBUG: ECPrivateKey ECPrivateKey: decoded tag did not match expected
> # DEBUG: exponent1 exponent1: no decoded value
> # DEBUG: modulus modulus: decoded tag did not match expected
> # DEBUG: p p: decoded tag did not match expected
> # DEBUG: implicitlyCA implicitlyCA: decoded tag did not match expected
> ok 4 /ssh-store/private-key/unlock
> # DEBUG: RSAPrivateKey RSAPrivateKey: decoded tag did not match expected
> # DEBUG: DSAPrivateKey DSAPrivateKey: decoded tag did not match expected
> # DEBUG: ECPrivateKey ECPrivateKey: decoded tag did not match expected
> # DEBUG: RSAPrivateKey RSAPrivateKey: decoded tag did not match expected
> # DEBUG: DSAPrivateKey DSAPrivateKey: decoded tag did not match expected
> # DEBUG: ECPrivateKey ECPrivateKey: decoded tag did not match expected
> ok 5 /ssh-store/private-key/internal-sha1-compat
> # End of private-key tests
> # End of ssh-store tests
>
> PASS: test-create-credential
> ============================
>
> # ./build/tap-driver --test-name test-create-credential --log-file test-create-credential.log --trs-file test-create-credential.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-create-credential
> TAP version 13
> # random seed: R02Sfedf3c3a9217fbd5ffd61ec327e64e4f
> 1..3
> # Start of wrap-layer tests
> # Start of create-credential tests
> # Gcr-DEBUG: registering prompter
> # Gcr-DEBUG: connecting to bus
> # GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
> # Gcr-DEBUG: connected to bus
> # Gcr-DEBUG: calling BeginPrompting method on prompter
> # Gcr-DEBUG: received BeginPrompting call from callback /org/gnome/keyring/Prompt/p0@:1.46
> # Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p0@:1.46
> # Gcr-DEBUG: creating new GcrMockPrompt prompt
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: registered prompt :1.45: /org/gnome/keyring/Prompt/p0
> # Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=hcos257nWADbnDO5D24f6BMB6NeGh7c9XTnvZtxrV3SIA399cyVx4DeD/0IRQ/liC770UZmdwHvPm7GzQvyRh838xU7QHgiiQjbO/xmP21ReZEEYUS5b7+97r1JqUcH8Wp7q48Q2T2VjEy1ZD92FczfVkZiDsU+LYyuJctY7QY/+WlNjf9o4wvSRV7c4W9sk1k+IF516WlJgd7iEZjSva97Ik0F/Q7w9SB1gH0KQ+ruFft3TWSQ6eAJRGguKGnAh\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.46
> # Gcr-DEBUG: creating new secret exchange
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=hcos257nWADbnDO5D24f6BMB6NeGh7c9XTnvZtxrV3SIA399cyVx4DeD/0IRQ/liC770UZmdwHvPm7GzQvyRh838xU7QHgiiQjbO/xmP21ReZEEYUS5b7+97r1JqUcH8Wp7q48Q2T2VjEy1ZD92FczfVkZiDsU+LYyuJctY7QY/+WlNjf9o4wvSRV7c4W9sk1k+IF516WlJgd7iEZjSva97Ik0F/Q7w9SB1gH0KQ+ruFft3TWSQ6eAJRGguKGnAh\n
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.46
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: prompting for password
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=HKgkBu4dwF43Qb9e0pJdFybd7FuqqCc0EuArzAhBycsxh8XPg5mP+eJxyeuSqnBnoYuyrl45hjWp4T/bpFIszS2SWDHu1D2c3zoqmjBki35UZfMs2e7X2/cgsMBOJUP24AHSdEiC2uM6ZrSXTfctl4jX8PwTgl/rGy7h2ayYNxf41ZOPlVo2O+iIO4CZ1rch/m+PI+iQ0OY2kPBor8Vg+CWa15JPoQAvqrkWsy8D7h7bG9TXWZMX0FDelrifnQsC\n
> # Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p0@:1.46
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=HKgkBu4dwF43Qb9e0pJdFybd7FuqqCc0EuArzAhBycsxh8XPg5mP+eJxyeuSqnBnoYuyrl45hjWp4T/bpFIszS2SWDHu1D2c3zoqmjBki35UZfMs2e7X2/cgsMBOJUP24AHSdEiC2uM6ZrSXTfctl4jX8PwTgl/rGy7h2ayYNxf41ZOPlVo2O+iIO4CZ1rch/m+PI+iQ0OY2kPBor8Vg+CWa15JPoQAvqrkWsy8D7h7bG9TXWZMX0FDelrifnQsC\n
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: starting password prompt for callback /org/gnome/keyring/Prompt/p0@:1.46
> # Gcr-DEBUG: completed password prompt for callback :1.46@/org/gnome/keyring/Prompt/p0
> # Gcr-DEBUG: encrypting data
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=hcos257nWADbnDO5D24f6BMB6NeGh7c9XTnvZtxrV3SIA399cyVx4DeD/0IRQ/liC770UZmdwHvPm7GzQvyRh838xU7QHgiiQjbO/xmP21ReZEEYUS5b7+97r1JqUcH8Wp7q48Q2T2VjEy1ZD92FczfVkZiDsU+LYyuJctY7QY/+WlNjf9o4wvSRV7c4W9sk1k+IF516WlJgd7iEZjSva97Ik0F/Q7w9SB1gH0KQ+ruFft3TWSQ6eAJRGguKGnAh\nsecret=IQ31UeK2MdnnhTgo2s2UrA==\niv=mUnOwoDRk9hRwE5YTVUtmQ==\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.46
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=hcos257nWADbnDO5D24f6BMB6NeGh7c9XTnvZtxrV3SIA399cyVx4DeD/0IRQ/liC770UZmdwHvPm7GzQvyRh838xU7QHgiiQjbO/xmP21ReZEEYUS5b7+97r1JqUcH8Wp7q48Q2T2VjEy1ZD92FczfVkZiDsU+LYyuJctY7QY/+WlNjf9o4wvSRV7c4W9sk1k+IF516WlJgd7iEZjSva97Ik0F/Q7w9SB1gH0KQ+ruFft3TWSQ6eAJRGguKGnAh\nsecret=IQ31UeK2MdnnhTgo2s2UrA==\niv=mUnOwoDRk9hRwE5YTVUtmQ==\n
> # Gcr-DEBUG: decrypting data
> # Gcr-DEBUG: closing prompt
> # Gcr-DEBUG: Calling the prompter StopPrompting method
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.46
> # Gcr-DEBUG: unregistering prompter
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p0@:1.46
> # Gcr-DEBUG: closing the prompt
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p0@:1.46
> # Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p0@:1.46
> # Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p0@:1.46, and waiting for reply
> # Gcr-DEBUG: returned from PromptDone on /org/gnome/keyring/Prompt/p0@:1.46
> # Gcr-DEBUG: disposing prompter
> # Gcr-DEBUG: finalizing prompter
> # Gcr-DEBUG: failed to stop prompting: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying
> ok 1 /wrap-layer/create-credential/ok_password
> # Gcr-DEBUG: registering prompter
> # Gcr-DEBUG: connecting to bus
> # GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
> # Gcr-DEBUG: connected to bus
> # Gcr-DEBUG: calling BeginPrompting method on prompter
> # Gcr-DEBUG: received BeginPrompting call from callback /org/gnome/keyring/Prompt/p1@:1.50
> # Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p1@:1.50
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: registered prompt :1.49: /org/gnome/keyring/Prompt/p1
> # Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=+JUwme4QoCPuTBybObOxUUwAV6JO9OgF0KoXMCzIHam4+d3L1aoWlPtroTLlr8f29k5vNpt2Q3cewAtTkIu+8k0HNtU46pIUh8BnzrqoF66cRdYFJ0Kxit9TXS6cJqtyN8HoHUeeDyCD/MYu7wL5msYliHXsFkDVEHFKqkT3JkHszWkOQWcpwG0mlhKGC58CuTp8dm0QcuMUj2Das5JV4Nich3Q3YebNjKjEJvg/ctnaVAr0PLKKBL/S2Wek7l+e\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.50
> # Gcr-DEBUG: creating new secret exchange
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=+JUwme4QoCPuTBybObOxUUwAV6JO9OgF0KoXMCzIHam4+d3L1aoWlPtroTLlr8f29k5vNpt2Q3cewAtTkIu+8k0HNtU46pIUh8BnzrqoF66cRdYFJ0Kxit9TXS6cJqtyN8HoHUeeDyCD/MYu7wL5msYliHXsFkDVEHFKqkT3JkHszWkOQWcpwG0mlhKGC58CuTp8dm0QcuMUj2Das5JV4Nich3Q3YebNjKjEJvg/ctnaVAr0PLKKBL/S2Wek7l+e\n
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.50
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: prompting for password
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=q4TUVU3seC46tfXRXHEbiNdZAfwAx04LOPctgUfauORnGX6FF1MdXS4kjn9MwKN0YXN34Cs7UI32LEr5EkZ9YpLFH91GB4e9pJuo6UyimpzU8VVDPQWluRsghBUaA+1/wNBVX7H8Zlu0IdDJV47KVg2irq41Z28S/mXYAHrCJydGcv/qYdufHYNRugOojxano20MfRqw9SNAzDLgRd2F6TseMsuCbV5wLS2gV3CKGkFRopvxU6hXKk+GfJ/jCAYL\n
> # Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p1@:1.50
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=q4TUVU3seC46tfXRXHEbiNdZAfwAx04LOPctgUfauORnGX6FF1MdXS4kjn9MwKN0YXN34Cs7UI32LEr5EkZ9YpLFH91GB4e9pJuo6UyimpzU8VVDPQWluRsghBUaA+1/wNBVX7H8Zlu0IdDJV47KVg2irq41Z28S/mXYAHrCJydGcv/qYdufHYNRugOojxano20MfRqw9SNAzDLgRd2F6TseMsuCbV5wLS2gV3CKGkFRopvxU6hXKk+GfJ/jCAYL\n
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: starting password prompt for callback /org/gnome/keyring/Prompt/p1@:1.50
> # Gcr-DEBUG: completed password prompt for callback :1.50@/org/gnome/keyring/Prompt/p1
> # Gcr-DEBUG: encrypting data
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=+JUwme4QoCPuTBybObOxUUwAV6JO9OgF0KoXMCzIHam4+d3L1aoWlPtroTLlr8f29k5vNpt2Q3cewAtTkIu+8k0HNtU46pIUh8BnzrqoF66cRdYFJ0Kxit9TXS6cJqtyN8HoHUeeDyCD/MYu7wL5msYliHXsFkDVEHFKqkT3JkHszWkOQWcpwG0mlhKGC58CuTp8dm0QcuMUj2Das5JV4Nich3Q3YebNjKjEJvg/ctnaVAr0PLKKBL/S2Wek7l+e\nsecret=MHB153FCybm7sgKSRA0egQ==\niv=c5lbSU6o04SJkcjpIJZVoQ==\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.50
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=+JUwme4QoCPuTBybObOxUUwAV6JO9OgF0KoXMCzIHam4+d3L1aoWlPtroTLlr8f29k5vNpt2Q3cewAtTkIu+8k0HNtU46pIUh8BnzrqoF66cRdYFJ0Kxit9TXS6cJqtyN8HoHUeeDyCD/MYu7wL5msYliHXsFkDVEHFKqkT3JkHszWkOQWcpwG0mlhKGC58CuTp8dm0QcuMUj2Das5JV4Nich3Q3YebNjKjEJvg/ctnaVAr0PLKKBL/S2Wek7l+e\nsecret=MHB153FCybm7sgKSRA0egQ==\niv=c5lbSU6o04SJkcjpIJZVoQ==\n
> # Gcr-DEBUG: decrypting data
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.50
> # Gcr-DEBUG: prompting for password
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=q4TUVU3seC46tfXRXHEbiNdZAfwAx04LOPctgUfauORnGX6FF1MdXS4kjn9MwKN0YXN34Cs7UI32LEr5EkZ9YpLFH91GB4e9pJuo6UyimpzU8VVDPQWluRsghBUaA+1/wNBVX7H8Zlu0IdDJV47KVg2irq41Z28S/mXYAHrCJydGcv/qYdufHYNRugOojxano20MfRqw9SNAzDLgRd2F6TseMsuCbV5wLS2gV3CKGkFRopvxU6hXKk+GfJ/jCAYL\n
> # Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p1@:1.50
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=q4TUVU3seC46tfXRXHEbiNdZAfwAx04LOPctgUfauORnGX6FF1MdXS4kjn9MwKN0YXN34Cs7UI32LEr5EkZ9YpLFH91GB4e9pJuo6UyimpzU8VVDPQWluRsghBUaA+1/wNBVX7H8Zlu0IdDJV47KVg2irq41Z28S/mXYAHrCJydGcv/qYdufHYNRugOojxano20MfRqw9SNAzDLgRd2F6TseMsuCbV5wLS2gV3CKGkFRopvxU6hXKk+GfJ/jCAYL\n
> # Gcr-DEBUG: starting password prompt for callback /org/gnome/keyring/Prompt/p1@:1.50
> # Gcr-DEBUG: completed password prompt for callback :1.50@/org/gnome/keyring/Prompt/p1
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=+JUwme4QoCPuTBybObOxUUwAV6JO9OgF0KoXMCzIHam4+d3L1aoWlPtroTLlr8f29k5vNpt2Q3cewAtTkIu+8k0HNtU46pIUh8BnzrqoF66cRdYFJ0Kxit9TXS6cJqtyN8HoHUeeDyCD/MYu7wL5msYliHXsFkDVEHFKqkT3JkHszWkOQWcpwG0mlhKGC58CuTp8dm0QcuMUj2Das5JV4Nich3Q3YebNjKjEJvg/ctnaVAr0PLKKBL/S2Wek7l+e\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.50
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=+JUwme4QoCPuTBybObOxUUwAV6JO9OgF0KoXMCzIHam4+d3L1aoWlPtroTLlr8f29k5vNpt2Q3cewAtTkIu+8k0HNtU46pIUh8BnzrqoF66cRdYFJ0Kxit9TXS6cJqtyN8HoHUeeDyCD/MYu7wL5msYliHXsFkDVEHFKqkT3JkHszWkOQWcpwG0mlhKGC58CuTp8dm0QcuMUj2Das5JV4Nich3Q3YebNjKjEJvg/ctnaVAr0PLKKBL/S2Wek7l+e\n
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.50
> # Gcr-DEBUG: closing prompt
> # Gcr-DEBUG: Calling the prompter StopPrompting method
> # Gcr-DEBUG: unregistering prompter
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p1@:1.50
> # Gcr-DEBUG: closing the prompt
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p1@:1.50
> # Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p1@:1.50
> # Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p1@:1.50, and waiting for reply
> # Gcr-DEBUG: returned from PromptDone on /org/gnome/keyring/Prompt/p1@:1.50
> # Gcr-DEBUG: disposing prompter
> # Gcr-DEBUG: finalizing prompter
> # Gcr-DEBUG: failed to stop prompting: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying
> ok 2 /wrap-layer/create-credential/bad_password_then_cancel
> # Gcr-DEBUG: registering prompter
> # Gcr-DEBUG: connecting to bus
> # GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
> # Gcr-DEBUG: connected to bus
> # Gcr-DEBUG: calling BeginPrompting method on prompter
> # Gcr-DEBUG: received BeginPrompting call from callback /org/gnome/keyring/Prompt/p2@:1.54
> # Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p2@:1.54
> # Gcr-DEBUG: creating new GcrMockPrompt prompt
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: registered prompt :1.53: /org/gnome/keyring/Prompt/p2
> # Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=/Dzfs70QMR7CcWP8Sj4oI1WWSVlhoxU9hI6S1mM8D35BYB7h1NTM2sgan8+CGkSaW1E9l1XBYHQHop+KvS0i2z8dHoPpx3IKim1Bvc7NnB0iLwdQSbLsCewBrz34eeJUZboD6IvOxbHd5EUtOaa9vk69iQwNz3zSAS7Ru6ioQvKXbkfbqLDw4YyKJFkMseM852hPXF++2KZoP+3IBLtiANyLysXaZM9rNyJ5ZjkV1j3Ivi0SRSDsk2GufSK31DNH\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.54
> # Gcr-DEBUG: creating new secret exchange
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=/Dzfs70QMR7CcWP8Sj4oI1WWSVlhoxU9hI6S1mM8D35BYB7h1NTM2sgan8+CGkSaW1E9l1XBYHQHop+KvS0i2z8dHoPpx3IKim1Bvc7NnB0iLwdQSbLsCewBrz34eeJUZboD6IvOxbHd5EUtOaa9vk69iQwNz3zSAS7Ru6ioQvKXbkfbqLDw4YyKJFkMseM852hPXF++2KZoP+3IBLtiANyLysXaZM9rNyJ5ZjkV1j3Ivi0SRSDsk2GufSK31DNH\n
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.54
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: prompting for password
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=KmfdsK56FHkvtqxXZgVML4Y0dTyM7NWeAq2WcORtxwpGcrSBmt9UZt09g1fhwS4EShuCrEXGlUXV+HA7q75wcXDKwqbyx/5mvBrp3etMLGBrRis8hju5LVFEOQg8/uPpIjj+Aq9ruqXJNh63P1aSuVshULDORh5e10/910M1/RFAFgRlMwuVY8aIG3IfYWEcQVcYgsWapfBwlcmpf/zoDY5C1jgf64rMc3Dhs05qyFVAvOYcXdr4CAt9k4A0dfJ3\n
> # Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p2@:1.54
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=KmfdsK56FHkvtqxXZgVML4Y0dTyM7NWeAq2WcORtxwpGcrSBmt9UZt09g1fhwS4EShuCrEXGlUXV+HA7q75wcXDKwqbyx/5mvBrp3etMLGBrRis8hju5LVFEOQg8/uPpIjj+Aq9ruqXJNh63P1aSuVshULDORh5e10/910M1/RFAFgRlMwuVY8aIG3IfYWEcQVcYgsWapfBwlcmpf/zoDY5C1jgf64rMc3Dhs05qyFVAvOYcXdr4CAt9k4A0dfJ3\n
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: starting password prompt for callback /org/gnome/keyring/Prompt/p2@:1.54
> # Gcr-DEBUG: completed password prompt for callback :1.54@/org/gnome/keyring/Prompt/p2
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=/Dzfs70QMR7CcWP8Sj4oI1WWSVlhoxU9hI6S1mM8D35BYB7h1NTM2sgan8+CGkSaW1E9l1XBYHQHop+KvS0i2z8dHoPpx3IKim1Bvc7NnB0iLwdQSbLsCewBrz34eeJUZboD6IvOxbHd5EUtOaa9vk69iQwNz3zSAS7Ru6ioQvKXbkfbqLDw4YyKJFkMseM852hPXF++2KZoP+3IBLtiANyLysXaZM9rNyJ5ZjkV1j3Ivi0SRSDsk2GufSK31DNH\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.54
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=/Dzfs70QMR7CcWP8Sj4oI1WWSVlhoxU9hI6S1mM8D35BYB7h1NTM2sgan8+CGkSaW1E9l1XBYHQHop+KvS0i2z8dHoPpx3IKim1Bvc7NnB0iLwdQSbLsCewBrz34eeJUZboD6IvOxbHd5EUtOaa9vk69iQwNz3zSAS7Ru6ioQvKXbkfbqLDw4YyKJFkMseM852hPXF++2KZoP+3IBLtiANyLysXaZM9rNyJ5ZjkV1j3Ivi0SRSDsk2GufSK31DNH\n
> # Gcr-DEBUG: closing prompt
> # Gcr-DEBUG: Calling the prompter StopPrompting method
> # Gcr-DEBUG: unregistering prompter
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p2@:1.54
> # Gcr-DEBUG: cancelling active prompting operation for /org/gnome/keyring/Prompt/p2@:1.54
> # Gcr-DEBUG: closing the prompt
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p2@:1.54
> # Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p2@:1.54
> # Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p2@:1.54, and waiting for reply
> # Gcr-DEBUG: returned from PromptDone on /org/gnome/keyring/Prompt/p2@:1.54
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.54
> # Gcr-DEBUG: disposing prompter
> # Gcr-DEBUG: finalizing prompter
> # Gcr-DEBUG: failed to stop prompting: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying
> ok 3 /wrap-layer/create-credential/cancel_immediately
> # End of create-credential tests
> # End of wrap-layer tests
>
> PASS: test-init-pin
> ===================
>
> # ./build/tap-driver --test-name test-init-pin --log-file test-init-pin.log --trs-file test-init-pin.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-init-pin
> TAP version 13
> # random seed: R02S53a0249b88fa03cc05df08fd19fa3485
> 1..1
> # Start of wrap-layer tests
> # Start of init-pin tests
> # Gcr-DEBUG: registering prompter
> # Gcr-DEBUG: connecting to bus
> # GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
> # Gcr-DEBUG: connected to bus
> # Gcr-DEBUG: calling BeginPrompting method on prompter
> # Gcr-DEBUG: received BeginPrompting call from callback /org/gnome/keyring/Prompt/p0@:1.48
> # Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p0@:1.48
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: registered prompt :1.47: /org/gnome/keyring/Prompt/p0
> # Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=OYAMvphvpzwpnn5a98Md9RDEWQ/3icK4tfe9zvdXhxJ9IoveGMUisEMu08S3aUjEiZIs5dTtiScVnmifoIsfv76ZrpPCbtYvEiHW7mXwrjfnl4ffbY9zT0GmxjSGtMKwkXVP8Agr6ooyfY1RhbEwpJgyOiEsry1YBwvln/mShBC3zL7cHCUiJXaEsQMKr+nVzROqCa5KwuzqsB3cYdvf8G2cMb3lZicHChNJuZZRnGUIhwII1GkhBk66ljgpm8JN\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.48
> # Gcr-DEBUG: creating new secret exchange
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=OYAMvphvpzwpnn5a98Md9RDEWQ/3icK4tfe9zvdXhxJ9IoveGMUisEMu08S3aUjEiZIs5dTtiScVnmifoIsfv76ZrpPCbtYvEiHW7mXwrjfnl4ffbY9zT0GmxjSGtMKwkXVP8Agr6ooyfY1RhbEwpJgyOiEsry1YBwvln/mShBC3zL7cHCUiJXaEsQMKr+nVzROqCa5KwuzqsB3cYdvf8G2cMb3lZicHChNJuZZRnGUIhwII1GkhBk66ljgpm8JN\n
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.48
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: prompting for password
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=kHEebynrmxamoWdfFGPc/ETZF+Z2VkhzMx27LGRTM08seIX4bUFkL+uKeD7ebapLQg9qIS5scr8r7q1AZ/wIj5nHkO7z8fJdIsRQM7QwVa+bQ8aW4aNQgGCuDtSb7IDvRhn1vdSVrgsmRmE1aPKoboyj6ctBSGuetwjYcAFgI5a0PjGonRXmVzy7pF3XquMcrDUjC827TXq33dG36mzNNGT2k+APz6VmL9zXZpVgzvfq3C0BcnTa0QALIV/g2NxT\n
> # Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p0@:1.48
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=kHEebynrmxamoWdfFGPc/ETZF+Z2VkhzMx27LGRTM08seIX4bUFkL+uKeD7ebapLQg9qIS5scr8r7q1AZ/wIj5nHkO7z8fJdIsRQM7QwVa+bQ8aW4aNQgGCuDtSb7IDvRhn1vdSVrgsmRmE1aPKoboyj6ctBSGuetwjYcAFgI5a0PjGonRXmVzy7pF3XquMcrDUjC827TXq33dG36mzNNGT2k+APz6VmL9zXZpVgzvfq3C0BcnTa0QALIV/g2NxT\n
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: starting password prompt for callback /org/gnome/keyring/Prompt/p0@:1.48
> # Gcr-DEBUG: completed password prompt for callback :1.48@/org/gnome/keyring/Prompt/p0
> # Gcr-DEBUG: encrypting data
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=OYAMvphvpzwpnn5a98Md9RDEWQ/3icK4tfe9zvdXhxJ9IoveGMUisEMu08S3aUjEiZIs5dTtiScVnmifoIsfv76ZrpPCbtYvEiHW7mXwrjfnl4ffbY9zT0GmxjSGtMKwkXVP8Agr6ooyfY1RhbEwpJgyOiEsry1YBwvln/mShBC3zL7cHCUiJXaEsQMKr+nVzROqCa5KwuzqsB3cYdvf8G2cMb3lZicHChNJuZZRnGUIhwII1GkhBk66ljgpm8JN\nsecret=pzXrM7wNKS69rKnhGPHkCg==\niv=Xzh5RlPS23ydksH0FwB5MA==\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.48
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=OYAMvphvpzwpnn5a98Md9RDEWQ/3icK4tfe9zvdXhxJ9IoveGMUisEMu08S3aUjEiZIs5dTtiScVnmifoIsfv76ZrpPCbtYvEiHW7mXwrjfnl4ffbY9zT0GmxjSGtMKwkXVP8Agr6ooyfY1RhbEwpJgyOiEsry1YBwvln/mShBC3zL7cHCUiJXaEsQMKr+nVzROqCa5KwuzqsB3cYdvf8G2cMb3lZicHChNJuZZRnGUIhwII1GkhBk66ljgpm8JN\nsecret=pzXrM7wNKS69rKnhGPHkCg==\niv=Xzh5RlPS23ydksH0FwB5MA==\n
> # Gcr-DEBUG: decrypting data
> # Gcr-DEBUG: closing prompt
> # Gcr-DEBUG: Calling the prompter StopPrompting method
> # Gcr-DEBUG: unregistering prompter
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p0@:1.48
> # Gcr-DEBUG: cancelling active prompting operation for /org/gnome/keyring/Prompt/p0@:1.48
> # Gcr-DEBUG: closing the prompt
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p0@:1.48
> # Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p0@:1.48
> # Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p0@:1.48, and waiting for reply
> # Gcr-DEBUG: returned from PromptDone on /org/gnome/keyring/Prompt/p0@:1.48
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.48
> # Gcr-DEBUG: disposing prompter
> # Gcr-DEBUG: finalizing prompter
> ok 1 /wrap-layer/init-pin/ok_password
> # End of init-pin tests
> # End of wrap-layer tests
>
> PASS: test-login-auto
> =====================
>
> # ./build/tap-driver --test-name test-login-auto --log-file test-login-auto.log --trs-file test-login-auto.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-login-auto
> TAP version 13
> # random seed: R02Sde2df229932c17403585497814ba938b
> 1..3
> # Start of wrap-layer tests
> # Start of login-auto tests
> # Gcr-DEBUG: registering prompter
> # Gcr-DEBUG: connecting to bus
> # GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
> # Gcr-DEBUG: connected to bus
> # Gcr-DEBUG: calling BeginPrompting method on prompter
> # Gcr-DEBUG: received BeginPrompting call from callback /org/gnome/keyring/Prompt/p0@:1.52
> # Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p0@:1.52
> # Gcr-DEBUG: creating new GcrMockPrompt prompt
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: registered prompt :1.51: /org/gnome/keyring/Prompt/p0
> # Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=ERp608OR7IeOjcjU0IKuQcz9Lz7prkV+KFS4hOW9tjkbQst3i1F0V+XO2resdieqb8tBxie7I1sRStWjcU/koxTRIBuwV/sugOFby2fBc21jRQMUbsYdiXSeQ3n/Mmo5rMzHl54dM+VptB4ugGeMj91s+uSe976+mEILyQ72stYrqvJpfmJG3Ku5kytucLBl+v2uX4TQAXSyYv9rm4nt72AdWDeiBYY/G/tVxjN/u8dIGo5xDqC/Kr+gUYdm7lfv\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.52
> # Gcr-DEBUG: creating new secret exchange
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=ERp608OR7IeOjcjU0IKuQcz9Lz7prkV+KFS4hOW9tjkbQst3i1F0V+XO2resdieqb8tBxie7I1sRStWjcU/koxTRIBuwV/sugOFby2fBc21jRQMUbsYdiXSeQ3n/Mmo5rMzHl54dM+VptB4ugGeMj91s+uSe976+mEILyQ72stYrqvJpfmJG3Ku5kytucLBl+v2uX4TQAXSyYv9rm4nt72AdWDeiBYY/G/tVxjN/u8dIGo5xDqC/Kr+gUYdm7lfv\n
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.52
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: prompting for password
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=yjUbSQNHT+QcR19Oz8SDwghGPdgtIeeupu8oWetefHcNLPsjcNDjlSVfaLdKS0Aw+Ze83wLrcf6/uFWpRtCDsyyghs+HHDqIU+v/He+qB53/bFTVhQl83NSvj01+Of+Kq3PecY69VqQBQCitQjdgS7xNAvCJruXxJg5U5nD+RkWCdidV6CDQNfL4B4TT0o8U/bf7/wpDGwxSFsa3GxTx2xKAhvK8M7K+6yupjXjy9RW0ZrGS02JNmHnoKD+UnaKy\n
> # Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p0@:1.52
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=yjUbSQNHT+QcR19Oz8SDwghGPdgtIeeupu8oWetefHcNLPsjcNDjlSVfaLdKS0Aw+Ze83wLrcf6/uFWpRtCDsyyghs+HHDqIU+v/He+qB53/bFTVhQl83NSvj01+Of+Kq3PecY69VqQBQCitQjdgS7xNAvCJruXxJg5U5nD+RkWCdidV6CDQNfL4B4TT0o8U/bf7/wpDGwxSFsa3GxTx2xKAhvK8M7K+6yupjXjy9RW0ZrGS02JNmHnoKD+UnaKy\n
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: starting password prompt for callback /org/gnome/keyring/Prompt/p0@:1.52
> # Gcr-DEBUG: completed password prompt for callback :1.52@/org/gnome/keyring/Prompt/p0
> # Gcr-DEBUG: encrypting data
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=ERp608OR7IeOjcjU0IKuQcz9Lz7prkV+KFS4hOW9tjkbQst3i1F0V+XO2resdieqb8tBxie7I1sRStWjcU/koxTRIBuwV/sugOFby2fBc21jRQMUbsYdiXSeQ3n/Mmo5rMzHl54dM+VptB4ugGeMj91s+uSe976+mEILyQ72stYrqvJpfmJG3Ku5kytucLBl+v2uX4TQAXSyYv9rm4nt72AdWDeiBYY/G/tVxjN/u8dIGo5xDqC/Kr+gUYdm7lfv\nsecret=CBV5kbodQ/CkL9/6c0uRGw==\niv=87eiWEbFENCKm60/R9fV2Q==\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.52
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=ERp608OR7IeOjcjU0IKuQcz9Lz7prkV+KFS4hOW9tjkbQst3i1F0V+XO2resdieqb8tBxie7I1sRStWjcU/koxTRIBuwV/sugOFby2fBc21jRQMUbsYdiXSeQ3n/Mmo5rMzHl54dM+VptB4ugGeMj91s+uSe976+mEILyQ72stYrqvJpfmJG3Ku5kytucLBl+v2uX4TQAXSyYv9rm4nt72AdWDeiBYY/G/tVxjN/u8dIGo5xDqC/Kr+gUYdm7lfv\nsecret=CBV5kbodQ/CkL9/6c0uRGw==\niv=87eiWEbFENCKm60/R9fV2Q==\n
> # Gcr-DEBUG: decrypting data
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.52
> # Gcr-DEBUG: closing prompt
> # Gcr-DEBUG: Calling the prompter StopPrompting method
> # Gcr-DEBUG: closing prompt
> # Gcr-DEBUG: connecting to bus
> # Gcr-DEBUG: connected to bus
> # Gcr-DEBUG: calling BeginPrompting method on prompter
> # Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p0@:1.52
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p0@:1.52
> # Gcr-DEBUG: closing the prompt
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p0@:1.52
> # Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p0@:1.52
> # Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p0@:1.52, and ignoring reply
> # Gcr-DEBUG: received BeginPrompting call from callback /org/gnome/keyring/Prompt/p2@:1.52
> # Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p2@:1.52
> # Gcr-DEBUG: creating new GcrMockPrompt prompt
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: registered prompt :1.51: /org/gnome/keyring/Prompt/p2
> # Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=F+kTMofa8SwTA13sYg6Ac7t4RhlDzdJh026eSjLrHMKoNWvoH2FyDOxQL5v1uS+VHhOXEh4/I7wxKfAjuBFUZhXNA1Ww2aiTaeA+HjR9OCqgesO2Ml+CdV+/OZgoqpQimC3iiWAI+fas9a4ylsR3OG8TAEp5RnT8qTU7hHiClnytJWxx9nmWRwbHmPpC0lZzzB2zBKTAiL3rxmAppvaT+IXtSI7JSZ//t95R7GqQ6AH6gJuKjYF9C2DWGBk4WifD\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.52
> # Gcr-DEBUG: creating new secret exchange
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.52
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=F+kTMofa8SwTA13sYg6Ac7t4RhlDzdJh026eSjLrHMKoNWvoH2FyDOxQL5v1uS+VHhOXEh4/I7wxKfAjuBFUZhXNA1Ww2aiTaeA+HjR9OCqgesO2Ml+CdV+/OZgoqpQimC3iiWAI+fas9a4ylsR3OG8TAEp5RnT8qTU7hHiClnytJWxx9nmWRwbHmPpC0lZzzB2zBKTAiL3rxmAppvaT+IXtSI7JSZ//t95R7GqQ6AH6gJuKjYF9C2DWGBk4WifD\n
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: prompting for password
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=FS+B33snnHzSbMaiGwmpQUXeclVWHwtDu1N12DZaJkwwBonLcmFjOcZmQlZTe864qCmdrLxZpjJyRAUqVq/CvG8b8Cf9PPlfV561phJlM71OesrJj4GA+FyQgh/4Q3uy8XQ5i9jdqzH9QtMh+4+LhcmK4Ay+gCNY9+2ZxVDrk5ZqQq/kyDo8CAdRpcKjA2jYFytqe5eLn0WQhj38mZnejYY147RNgmtc7bJ4AdcDPLlkJdFmHAu9UoESzlEgzazk\n
> # Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p2@:1.52
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=FS+B33snnHzSbMaiGwmpQUXeclVWHwtDu1N12DZaJkwwBonLcmFjOcZmQlZTe864qCmdrLxZpjJyRAUqVq/CvG8b8Cf9PPlfV561phJlM71OesrJj4GA+FyQgh/4Q3uy8XQ5i9jdqzH9QtMh+4+LhcmK4Ay+gCNY9+2ZxVDrk5ZqQq/kyDo8CAdRpcKjA2jYFytqe5eLn0WQhj38mZnejYY147RNgmtc7bJ4AdcDPLlkJdFmHAu9UoESzlEgzazk\n
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: starting password prompt for callback /org/gnome/keyring/Prompt/p2@:1.52
> # Gcr-DEBUG: completed password prompt for callback :1.52@/org/gnome/keyring/Prompt/p2
> # Gcr-DEBUG: encrypting data
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=F+kTMofa8SwTA13sYg6Ac7t4RhlDzdJh026eSjLrHMKoNWvoH2FyDOxQL5v1uS+VHhOXEh4/I7wxKfAjuBFUZhXNA1Ww2aiTaeA+HjR9OCqgesO2Ml+CdV+/OZgoqpQimC3iiWAI+fas9a4ylsR3OG8TAEp5RnT8qTU7hHiClnytJWxx9nmWRwbHmPpC0lZzzB2zBKTAiL3rxmAppvaT+IXtSI7JSZ//t95R7GqQ6AH6gJuKjYF9C2DWGBk4WifD\nsecret=M22TY3TK4fzMDUjz5Xxfxw==\niv=15aopACcjH39uXaQyV7uEQ==\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.52
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=F+kTMofa8SwTA13sYg6Ac7t4RhlDzdJh026eSjLrHMKoNWvoH2FyDOxQL5v1uS+VHhOXEh4/I7wxKfAjuBFUZhXNA1Ww2aiTaeA+HjR9OCqgesO2Ml+CdV+/OZgoqpQimC3iiWAI+fas9a4ylsR3OG8TAEp5RnT8qTU7hHiClnytJWxx9nmWRwbHmPpC0lZzzB2zBKTAiL3rxmAppvaT+IXtSI7JSZ//t95R7GqQ6AH6gJuKjYF9C2DWGBk4WifD\nsecret=M22TY3TK4fzMDUjz5Xxfxw==\niv=15aopACcjH39uXaQyV7uEQ==\n
> # Gcr-DEBUG: decrypting data
> # Gcr-DEBUG: closing prompt
> # Gcr-DEBUG: Calling the prompter StopPrompting method
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.52
> # Gcr-DEBUG: unregistering prompter
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p2@:1.52
> # Gcr-DEBUG: closing the prompt
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p2@:1.52
> # Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p2@:1.52
> # Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p2@:1.52, and waiting for reply
> # Gcr-DEBUG: returned from PromptDone on /org/gnome/keyring/Prompt/p2@:1.52
> # Gcr-DEBUG: disposing prompter
> # Gcr-DEBUG: finalizing prompter
> ok 1 /wrap-layer/login-auto/specific
> # Gcr-DEBUG: failed to stop prompting: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying
> # Gcr-DEBUG: registering prompter
> # Gcr-DEBUG: connecting to bus
> # GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
> # Gcr-DEBUG: connected to bus
> # Gcr-DEBUG: calling BeginPrompting method on prompter
> # Gcr-DEBUG: received BeginPrompting call from callback /org/gnome/keyring/Prompt/p3@:1.56
> # Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p3@:1.56
> # Gcr-DEBUG: creating new GcrMockPrompt prompt
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: registered prompt :1.55: /org/gnome/keyring/Prompt/p3
> # Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=kL1jQ7LFyXHmX4sN2rXn5tVw6ErWrhEspQGqrOVqLwPmUEkC9CFgCASooZRxokf94u7g+zXE+2RE2NXkBmpPYaHgpPSwUYNtoFVGe/Y3PEpTJlqNvKacN/cP/TaPF0Vwdr0u6mvfTBQNUq3qeTdIhBzfFYZpLLcioowNe8jZD68z8J2uwjpxP5G9qQPO8UeuljyuVYVsVvHkAAU01EM30c1a0u5amr7z9hhxZAWuWzRxs4sbPog14fUQB7Mmz7Xc\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p3@:1.56
> # Gcr-DEBUG: creating new secret exchange
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=kL1jQ7LFyXHmX4sN2rXn5tVw6ErWrhEspQGqrOVqLwPmUEkC9CFgCASooZRxokf94u7g+zXE+2RE2NXkBmpPYaHgpPSwUYNtoFVGe/Y3PEpTJlqNvKacN/cP/TaPF0Vwdr0u6mvfTBQNUq3qeTdIhBzfFYZpLLcioowNe8jZD68z8J2uwjpxP5G9qQPO8UeuljyuVYVsVvHkAAU01EM30c1a0u5amr7z9hhxZAWuWzRxs4sbPog14fUQB7Mmz7Xc\n
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p3@:1.56
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: prompting for password
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=u7uWRzdGdS8nhXcm8FKR91NfigW6XYEShGK+0cbs1MEjV46lrxPMeXwqJa059lZbxHWzp084/Fy9e5LmwK/psm77ufnNnFdk1Ru41TpbG8N+sCw7e0DIGeC0PziUuW22Ux+ICDF0XkStYD/33VfZs529Dc3yK27pDrHsvoHJUTdhpoIn6dXU/JpRC1tsPcGzeWA+/LUteuXBPZ+ecCOvQd3tMH9AWA4w1qOrPyCtbBzBpGbNhwQT5Wg9Ydv2YKNt\n
> # Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p3@:1.56
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=u7uWRzdGdS8nhXcm8FKR91NfigW6XYEShGK+0cbs1MEjV46lrxPMeXwqJa059lZbxHWzp084/Fy9e5LmwK/psm77ufnNnFdk1Ru41TpbG8N+sCw7e0DIGeC0PziUuW22Ux+ICDF0XkStYD/33VfZs529Dc3yK27pDrHsvoHJUTdhpoIn6dXU/JpRC1tsPcGzeWA+/LUteuXBPZ+ecCOvQd3tMH9AWA4w1qOrPyCtbBzBpGbNhwQT5Wg9Ydv2YKNt\n
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: starting password prompt for callback /org/gnome/keyring/Prompt/p3@:1.56
> # Gcr-DEBUG: completed password prompt for callback :1.56@/org/gnome/keyring/Prompt/p3
> # Gcr-DEBUG: encrypting data
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=kL1jQ7LFyXHmX4sN2rXn5tVw6ErWrhEspQGqrOVqLwPmUEkC9CFgCASooZRxokf94u7g+zXE+2RE2NXkBmpPYaHgpPSwUYNtoFVGe/Y3PEpTJlqNvKacN/cP/TaPF0Vwdr0u6mvfTBQNUq3qeTdIhBzfFYZpLLcioowNe8jZD68z8J2uwjpxP5G9qQPO8UeuljyuVYVsVvHkAAU01EM30c1a0u5amr7z9hhxZAWuWzRxs4sbPog14fUQB7Mmz7Xc\nsecret=QWZuU8jfuB23aw75jS26zw==\niv=gX1yzWt0sFhW4QJq3oQ/2g==\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p3@:1.56
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=kL1jQ7LFyXHmX4sN2rXn5tVw6ErWrhEspQGqrOVqLwPmUEkC9CFgCASooZRxokf94u7g+zXE+2RE2NXkBmpPYaHgpPSwUYNtoFVGe/Y3PEpTJlqNvKacN/cP/TaPF0Vwdr0u6mvfTBQNUq3qeTdIhBzfFYZpLLcioowNe8jZD68z8J2uwjpxP5G9qQPO8UeuljyuVYVsVvHkAAU01EM30c1a0u5amr7z9hhxZAWuWzRxs4sbPog14fUQB7Mmz7Xc\nsecret=QWZuU8jfuB23aw75jS26zw==\niv=gX1yzWt0sFhW4QJq3oQ/2g==\n
> # Gcr-DEBUG: decrypting data
> # Gcr-DEBUG: closing prompt
> # Gcr-DEBUG: Calling the prompter StopPrompting method
> # Gcr-DEBUG: closing prompt
> # Gcr-DEBUG: connecting to bus
> # Gcr-DEBUG: connected to bus
> # Gcr-DEBUG: calling BeginPrompting method on prompter
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p3@:1.56
> # Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p3@:1.56
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p3@:1.56
> # Gcr-DEBUG: closing the prompt
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p3@:1.56
> # Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p3@:1.56
> # Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p3@:1.56, and ignoring reply
> # Gcr-DEBUG: received BeginPrompting call from callback /org/gnome/keyring/Prompt/p5@:1.56
> # Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p5@:1.56
> # Gcr-DEBUG: creating new GcrMockPrompt prompt
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: registered prompt :1.55: /org/gnome/keyring/Prompt/p5
> # Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=Leot+PwxDZQb4fDPHvjxhZGVq232wNS+68jeAO08ON92T15DbXkmz+6htwOEt/0dJ8TT9GiCA8jqLWQsQ1DmGDpZyOlBJbG0mFEyDl5faSZfog7jwpXt/DHtCvmnHfgxsnodVy8NWS9A/1tfspYgorsBCuQzz3q0/M8Dhy3YDEtR4S/W2pCyA6mOb96La/wCuDvEhx1Yugc+gRTLND7IXJ7PeivyRnZSmQ3UvkkeGJlr7Ktlecl04+9bTvizsM1l\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p5@:1.56
> # Gcr-DEBUG: creating new secret exchange
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=Leot+PwxDZQb4fDPHvjxhZGVq232wNS+68jeAO08ON92T15DbXkmz+6htwOEt/0dJ8TT9GiCA8jqLWQsQ1DmGDpZyOlBJbG0mFEyDl5faSZfog7jwpXt/DHtCvmnHfgxsnodVy8NWS9A/1tfspYgorsBCuQzz3q0/M8Dhy3YDEtR4S/W2pCyA6mOb96La/wCuDvEhx1Yugc+gRTLND7IXJ7PeivyRnZSmQ3UvkkeGJlr7Ktlecl04+9bTvizsM1l\n
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p5@:1.56
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: prompting for password
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=iuFWjF+RfaYEMWaWjvkcJQc+TPOQvJcU+MIF6TKV/pBZ5OnmLXBRo3pVVxSvCMvQsoKcGoXoDB7P+I3y33IEjKtg5hxZedKjF2P8jALZURp4Zj/vFPpoa10RTGSWW3Puhe5ifL3pEZmuumIgasHD6+fZgWDEIJ1E/zgeX9pNe2N+dmB+KALdwHSNCItRgzScG3H3+cfTLWbmcBmUGE1ZM/PGFYYT96o9+g+Nsw5nfh43Rx9Rfn6fq+N8f6gbJR95\n
> # Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p5@:1.56
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=iuFWjF+RfaYEMWaWjvkcJQc+TPOQvJcU+MIF6TKV/pBZ5OnmLXBRo3pVVxSvCMvQsoKcGoXoDB7P+I3y33IEjKtg5hxZedKjF2P8jALZURp4Zj/vFPpoa10RTGSWW3Puhe5ifL3pEZmuumIgasHD6+fZgWDEIJ1E/zgeX9pNe2N+dmB+KALdwHSNCItRgzScG3H3+cfTLWbmcBmUGE1ZM/PGFYYT96o9+g+Nsw5nfh43Rx9Rfn6fq+N8f6gbJR95\n
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: starting password prompt for callback /org/gnome/keyring/Prompt/p5@:1.56
> # Gcr-DEBUG: completed password prompt for callback :1.56@/org/gnome/keyring/Prompt/p5
> # Gcr-DEBUG: encrypting data
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=Leot+PwxDZQb4fDPHvjxhZGVq232wNS+68jeAO08ON92T15DbXkmz+6htwOEt/0dJ8TT9GiCA8jqLWQsQ1DmGDpZyOlBJbG0mFEyDl5faSZfog7jwpXt/DHtCvmnHfgxsnodVy8NWS9A/1tfspYgorsBCuQzz3q0/M8Dhy3YDEtR4S/W2pCyA6mOb96La/wCuDvEhx1Yugc+gRTLND7IXJ7PeivyRnZSmQ3UvkkeGJlr7Ktlecl04+9bTvizsM1l\nsecret=h5sjgmkZ4bnPlGTTaUQe/w==\niv=oateguPg+xoRJYJ9lDtGuQ==\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p5@:1.56
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=Leot+PwxDZQb4fDPHvjxhZGVq232wNS+68jeAO08ON92T15DbXkmz+6htwOEt/0dJ8TT9GiCA8jqLWQsQ1DmGDpZyOlBJbG0mFEyDl5faSZfog7jwpXt/DHtCvmnHfgxsnodVy8NWS9A/1tfspYgorsBCuQzz3q0/M8Dhy3YDEtR4S/W2pCyA6mOb96La/wCuDvEhx1Yugc+gRTLND7IXJ7PeivyRnZSmQ3UvkkeGJlr7Ktlecl04+9bTvizsM1l\nsecret=h5sjgmkZ4bnPlGTTaUQe/w==\niv=oateguPg+xoRJYJ9lDtGuQ==\n
> # Gcr-DEBUG: decrypting data
> # Gcr-DEBUG: closing prompt
> # Gcr-DEBUG: Calling the prompter StopPrompting method
> # Gcr-DEBUG: unregistering prompter
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p5@:1.56
> # Gcr-DEBUG: cancelling active prompting operation for /org/gnome/keyring/Prompt/p5@:1.56
> # Gcr-DEBUG: closing the prompt
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p5@:1.56
> # Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p5@:1.56
> # Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p5@:1.56, and waiting for reply
> # Gcr-DEBUG: returned from PromptDone on /org/gnome/keyring/Prompt/p5@:1.56
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p5@:1.56
> # Gcr-DEBUG: disposing prompter
> # Gcr-DEBUG: finalizing prompter
> # Gcr-DEBUG: failed to stop prompting: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying
> ok 2 /wrap-layer/login-auto/user_token
> # Gcr-DEBUG: registering prompter
> # Gcr-DEBUG: connecting to bus
> # GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
> # Gcr-DEBUG: connected to bus
> # Gcr-DEBUG: calling BeginPrompting method on prompter
> # Gcr-DEBUG: received BeginPrompting call from callback /org/gnome/keyring/Prompt/p6@:1.60
> # Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p6@:1.60
> # Gcr-DEBUG: creating new GcrMockPrompt prompt
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: registered prompt :1.59: /org/gnome/keyring/Prompt/p6
> # Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=Njlm+07JKt6P8SoAq5Xm6nS3CqoD4S/WkvoXJQ8bW041gOOZ3v1mJwatbSaLCuVK5qaZdk819MxpJuQIawpzbUzRNhjL8HDTij8pi/fcY53SOhV7R5+eFTetIG6eQmPEnU7YOrSEs+HPHCCrCbf4XT4suXuBHdqy0OtD7KqjTVggumqrxBC9uYGAcAYDUGj0a04wPECTTHSwsV5UxB+3zFF2W0HrJ3AalcfQN/I78Y7G4OhygymU0g5DIHcBSt4z\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p6@:1.60
> # Gcr-DEBUG: creating new secret exchange
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=Njlm+07JKt6P8SoAq5Xm6nS3CqoD4S/WkvoXJQ8bW041gOOZ3v1mJwatbSaLCuVK5qaZdk819MxpJuQIawpzbUzRNhjL8HDTij8pi/fcY53SOhV7R5+eFTetIG6eQmPEnU7YOrSEs+HPHCCrCbf4XT4suXuBHdqy0OtD7KqjTVggumqrxBC9uYGAcAYDUGj0a04wPECTTHSwsV5UxB+3zFF2W0HrJ3AalcfQN/I78Y7G4OhygymU0g5DIHcBSt4z\n
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p6@:1.60
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: prompting for password
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=0RjYLbCwLSLvSbMgxZNGp7BdMmeLUKQD2KRUSNRKP2dnFjlkRtI37ZrDku96ojfZhj/PSyI2rW1bIwadEbzfnxilmTFQNrBg8aAeO28mzrB1eUOVb0ljX3YsRDLFPgtlE9vcDRowNCqBDGRMY1a9pRSE4p0hfTX5NIlstBilxfVVeuKPvJ91+9I5ZY/P2BM3MmEjXZHCo7ksgcPQwFe/asaWXFwW2Z/C7jkH9g6TBswLLWTz3ZFjLsdCj2+iOTJ5\n
> # Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p6@:1.60
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=0RjYLbCwLSLvSbMgxZNGp7BdMmeLUKQD2KRUSNRKP2dnFjlkRtI37ZrDku96ojfZhj/PSyI2rW1bIwadEbzfnxilmTFQNrBg8aAeO28mzrB1eUOVb0ljX3YsRDLFPgtlE9vcDRowNCqBDGRMY1a9pRSE4p0hfTX5NIlstBilxfVVeuKPvJ91+9I5ZY/P2BM3MmEjXZHCo7ksgcPQwFe/asaWXFwW2Z/C7jkH9g6TBswLLWTz3ZFjLsdCj2+iOTJ5\n
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: starting password prompt for callback /org/gnome/keyring/Prompt/p6@:1.60
> # Gcr-DEBUG: completed password prompt for callback :1.60@/org/gnome/keyring/Prompt/p6
> # Gcr-DEBUG: encrypting data
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=Njlm+07JKt6P8SoAq5Xm6nS3CqoD4S/WkvoXJQ8bW041gOOZ3v1mJwatbSaLCuVK5qaZdk819MxpJuQIawpzbUzRNhjL8HDTij8pi/fcY53SOhV7R5+eFTetIG6eQmPEnU7YOrSEs+HPHCCrCbf4XT4suXuBHdqy0OtD7KqjTVggumqrxBC9uYGAcAYDUGj0a04wPECTTHSwsV5UxB+3zFF2W0HrJ3AalcfQN/I78Y7G4OhygymU0g5DIHcBSt4z\nsecret=u1LxY6CJyyca/SlhlAvJDw==\niv=Lrh/Cn2v+3iZARakd0kBpw==\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p6@:1.60
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=Njlm+07JKt6P8SoAq5Xm6nS3CqoD4S/WkvoXJQ8bW041gOOZ3v1mJwatbSaLCuVK5qaZdk819MxpJuQIawpzbUzRNhjL8HDTij8pi/fcY53SOhV7R5+eFTetIG6eQmPEnU7YOrSEs+HPHCCrCbf4XT4suXuBHdqy0OtD7KqjTVggumqrxBC9uYGAcAYDUGj0a04wPECTTHSwsV5UxB+3zFF2W0HrJ3AalcfQN/I78Y7G4OhygymU0g5DIHcBSt4z\nsecret=u1LxY6CJyyca/SlhlAvJDw==\niv=Lrh/Cn2v+3iZARakd0kBpw==\n
> # Gcr-DEBUG: decrypting data
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p6@:1.60
> # Gcr-DEBUG: closing prompt
> # Gcr-DEBUG: Calling the prompter StopPrompting method
> # Gcr-DEBUG: closing prompt
> # Gcr-DEBUG: connecting to bus
> # Gcr-DEBUG: connected to bus
> # Gcr-DEBUG: calling BeginPrompting method on prompter
> # Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p6@:1.60
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p6@:1.60
> # Gcr-DEBUG: closing the prompt
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p6@:1.60
> # Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p6@:1.60
> # Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p6@:1.60, and ignoring reply
> # Gcr-DEBUG: received BeginPrompting call from callback /org/gnome/keyring/Prompt/p8@:1.60
> # Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p8@:1.60
> # Gcr-DEBUG: creating new GcrMockPrompt prompt
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: registered prompt :1.59: /org/gnome/keyring/Prompt/p8
> # Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=hMRsEMX2BkOSuAhagxswIlR57piBekxVUHg9Bn7EteHUSlqdsospsDZDvVLPngSRFgs2OQx2oB9c6EALDop3Ts2jnzIHVEe5Mbo7J/wY6McrVKRayXbec8QQxEV4wStCAwBLvF3D5h6UhBFwO+LJbxiYBszM7IJVA25L+nvmWf79+En7k3Woy4LIeT7xc7r+Ze9M3xFF3UkbjU0em8hZkRrL4tPEbwDE+bWfhY2lmowdROsUsTmzloUDn1aorLHu\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p8@:1.60
> # Gcr-DEBUG: creating new secret exchange
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=hMRsEMX2BkOSuAhagxswIlR57piBekxVUHg9Bn7EteHUSlqdsospsDZDvVLPngSRFgs2OQx2oB9c6EALDop3Ts2jnzIHVEe5Mbo7J/wY6McrVKRayXbec8QQxEV4wStCAwBLvF3D5h6UhBFwO+LJbxiYBszM7IJVA25L+nvmWf79+En7k3Woy4LIeT7xc7r+Ze9M3xFF3UkbjU0em8hZkRrL4tPEbwDE+bWfhY2lmowdROsUsTmzloUDn1aorLHu\n
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p8@:1.60
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: prompting for password
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=n5ZoL0mv/BM9iKfnT67gCdBGQSTccCI6ituT4mgAjlD+7DIIcmV8x8QYDHYtMylA0zwkwIvFwDk9aQ6/HRgIeFcI3uT0l752cxySuA1op/h5cfimZaTzJ9fPJLrq3gH61nLSHUWuwV60sBqnRo3LUS6zndtmwSuhWzPCtCbcL++li3mNEczlndQhxgwlqzvs6ZURNQk+c4rHDqYuaa+6vKnMKTWKBMVC4Ecmg5hydIormY8ha0sXrXDK572+W/It\n
> # Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p8@:1.60
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=n5ZoL0mv/BM9iKfnT67gCdBGQSTccCI6ituT4mgAjlD+7DIIcmV8x8QYDHYtMylA0zwkwIvFwDk9aQ6/HRgIeFcI3uT0l752cxySuA1op/h5cfimZaTzJ9fPJLrq3gH61nLSHUWuwV60sBqnRo3LUS6zndtmwSuhWzPCtCbcL++li3mNEczlndQhxgwlqzvs6ZURNQk+c4rHDqYuaa+6vKnMKTWKBMVC4Ecmg5hydIormY8ha0sXrXDK572+W/It\n
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: starting password prompt for callback /org/gnome/keyring/Prompt/p8@:1.60
> # Gcr-DEBUG: completed password prompt for callback :1.60@/org/gnome/keyring/Prompt/p8
> # Gcr-DEBUG: encrypting data
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=hMRsEMX2BkOSuAhagxswIlR57piBekxVUHg9Bn7EteHUSlqdsospsDZDvVLPngSRFgs2OQx2oB9c6EALDop3Ts2jnzIHVEe5Mbo7J/wY6McrVKRayXbec8QQxEV4wStCAwBLvF3D5h6UhBFwO+LJbxiYBszM7IJVA25L+nvmWf79+En7k3Woy4LIeT7xc7r+Ze9M3xFF3UkbjU0em8hZkRrL4tPEbwDE+bWfhY2lmowdROsUsTmzloUDn1aorLHu\nsecret=ER2qbSBvlfJ72/xtefB+Wg==\niv=+xIn5cMLHAgTpLMN2vPbTg==\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p8@:1.60
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=hMRsEMX2BkOSuAhagxswIlR57piBekxVUHg9Bn7EteHUSlqdsospsDZDvVLPngSRFgs2OQx2oB9c6EALDop3Ts2jnzIHVEe5Mbo7J/wY6McrVKRayXbec8QQxEV4wStCAwBLvF3D5h6UhBFwO+LJbxiYBszM7IJVA25L+nvmWf79+En7k3Woy4LIeT7xc7r+Ze9M3xFF3UkbjU0em8hZkRrL4tPEbwDE+bWfhY2lmowdROsUsTmzloUDn1aorLHu\nsecret=ER2qbSBvlfJ72/xtefB+Wg==\niv=+xIn5cMLHAgTpLMN2vPbTg==\n
> # Gcr-DEBUG: decrypting data
> # Gcr-DEBUG: closing prompt
> # Gcr-DEBUG: Calling the prompter StopPrompting method
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p8@:1.60
> # Gcr-DEBUG: unregistering prompter
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p8@:1.60
> # Gcr-DEBUG: closing the prompt
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p8@:1.60
> # Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p8@:1.60
> # Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p8@:1.60, and waiting for reply
> # Gcr-DEBUG: returned from PromptDone on /org/gnome/keyring/Prompt/p8@:1.60
> # Gcr-DEBUG: disposing prompter
> # Gcr-DEBUG: finalizing prompter
> # Gcr-DEBUG: failed to stop prompting: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying
> ok 3 /wrap-layer/login-auto/unlock_keyring
> # End of login-auto tests
> # End of wrap-layer tests
>
> PASS: test-login-hints
> ======================
>
> # ./build/tap-driver --test-name test-login-hints --log-file test-login-hints.log --trs-file test-login-hints.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-login-hints
> TAP version 13
> # random seed: R02Se9059b8371f3994492abd885b6ad638a
> 1..1
> # Start of wrap-layer tests
> # Start of login-hints tests
> ok 1 /wrap-layer/login-hints/did_unlock_fail
> # End of login-hints tests
> # End of wrap-layer tests
>
> PASS: test-login-keyring
> ========================
>
> # ./build/tap-driver --test-name test-login-keyring --log-file test-login-keyring.log --trs-file test-login-keyring.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-login-keyring
> TAP version 13
> # random seed: R02S809674d132da0c2658f234d41793c696
> 1..12
> # Start of wrap-layer tests
> # Start of login-keyring tests
> ok 1 /wrap-layer/login-keyring/is_usable
> ok 2 /wrap-layer/login-keyring/usable_fail_open_session
> ok 3 /wrap-layer/login-keyring/usable_fail_not_trusted
> ok 4 /wrap-layer/login-keyring/usable_fail_locked
> ok 5 /wrap-layer/login-keyring/lookup_secret_no_match
> ok 6 /wrap-layer/login-keyring/lookup_secret_and_match
> ok 7 /wrap-layer/login-keyring/lookup_store_secret
> ok 8 /wrap-layer/login-keyring/lookup_store_secret_overwrite
> ok 9 /wrap-layer/login-keyring/lookup_store_null_secret
> ok 10 /wrap-layer/login-keyring/lookup_store_no_attributes_not_stored
> ok 11 /wrap-layer/login-keyring/lookup_remove_present
> ok 12 /wrap-layer/login-keyring/lookup_remove_no_attributes
> # End of login-keyring tests
> # End of wrap-layer tests
>
> PASS: test-login-specific
> =========================
>
> # ./build/tap-driver --test-name test-login-specific --log-file test-login-specific.log --trs-file test-login-specific.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-login-specific
> TAP version 13
> # random seed: R02Sd32ef1d55335e03980d65b289a480928
> 1..3
> # Start of wrap-layer tests
> # Start of login-specific tests
> # Gcr-DEBUG: registering prompter
> # Gcr-DEBUG: connecting to bus
> # GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
> # Gcr-DEBUG: connected to bus
> # Gcr-DEBUG: calling BeginPrompting method on prompter
> # Gcr-DEBUG: received BeginPrompting call from callback /org/gnome/keyring/Prompt/p0@:1.58
> # Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p0@:1.58
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: registered prompt :1.57: /org/gnome/keyring/Prompt/p0
> # Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=kNK9YJjAGSkv1jvtS5PAPH8REp9PxoVOTL6gnifnuRCPwFmj4EDMcSWo+PxoN/tYfvgpNVcWOoMl7oc5lGLAHOMDanXGpklCYFh69xc0hZJqWJFv0yZKTto1BQ2b/QI5ZfXt/VKfW05aa9oPRWbkHRKJ3ydepcGYFJVMq/waKAnx9DY6BM8YRDbTKLZaJD0+2L+Y9R1Z6TwJrTdRAittdmK7Gm4T5Jn7ek9cjYNc/kclGrgf3j7g1mE8U3KjYrSB\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.58
> # Gcr-DEBUG: creating new secret exchange
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=kNK9YJjAGSkv1jvtS5PAPH8REp9PxoVOTL6gnifnuRCPwFmj4EDMcSWo+PxoN/tYfvgpNVcWOoMl7oc5lGLAHOMDanXGpklCYFh69xc0hZJqWJFv0yZKTto1BQ2b/QI5ZfXt/VKfW05aa9oPRWbkHRKJ3ydepcGYFJVMq/waKAnx9DY6BM8YRDbTKLZaJD0+2L+Y9R1Z6TwJrTdRAittdmK7Gm4T5Jn7ek9cjYNc/kclGrgf3j7g1mE8U3KjYrSB\n
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.58
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: prompting for password
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=zuzwTlQL7ovRi/IzqutbH4BNgvNOkyrLk63Px5+aF1zkxZXAMFgsi30zL98gUOnpC24wSoF5XmYKJFwZOj3H87b3RRuCOL0OLFxhUTZp3TLABVLz8y93Iv+rokZTd/no1j0ISQQsZt4oW4wsm4PmIcUt2owNPdbv8oXsrm4F/NJ2M/2iI21KlvoHJhY0AZC2k11ivFqFlW7Ix1Yv63u3VL9040YHxR60lqFkxse2+mYC848B1f7Vwkf+/52D9l8L\n
> # Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p0@:1.58
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=zuzwTlQL7ovRi/IzqutbH4BNgvNOkyrLk63Px5+aF1zkxZXAMFgsi30zL98gUOnpC24wSoF5XmYKJFwZOj3H87b3RRuCOL0OLFxhUTZp3TLABVLz8y93Iv+rokZTd/no1j0ISQQsZt4oW4wsm4PmIcUt2owNPdbv8oXsrm4F/NJ2M/2iI21KlvoHJhY0AZC2k11ivFqFlW7Ix1Yv63u3VL9040YHxR60lqFkxse2+mYC848B1f7Vwkf+/52D9l8L\n
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: starting password prompt for callback /org/gnome/keyring/Prompt/p0@:1.58
> # Gcr-DEBUG: completed password prompt for callback :1.58@/org/gnome/keyring/Prompt/p0
> # Gcr-DEBUG: encrypting data
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=kNK9YJjAGSkv1jvtS5PAPH8REp9PxoVOTL6gnifnuRCPwFmj4EDMcSWo+PxoN/tYfvgpNVcWOoMl7oc5lGLAHOMDanXGpklCYFh69xc0hZJqWJFv0yZKTto1BQ2b/QI5ZfXt/VKfW05aa9oPRWbkHRKJ3ydepcGYFJVMq/waKAnx9DY6BM8YRDbTKLZaJD0+2L+Y9R1Z6TwJrTdRAittdmK7Gm4T5Jn7ek9cjYNc/kclGrgf3j7g1mE8U3KjYrSB\nsecret=9lk4lVgEVeP4ApW8Yk8k+Q==\niv=a2foFwGZjFngCqW2s7X2xw==\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.58
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=kNK9YJjAGSkv1jvtS5PAPH8REp9PxoVOTL6gnifnuRCPwFmj4EDMcSWo+PxoN/tYfvgpNVcWOoMl7oc5lGLAHOMDanXGpklCYFh69xc0hZJqWJFv0yZKTto1BQ2b/QI5ZfXt/VKfW05aa9oPRWbkHRKJ3ydepcGYFJVMq/waKAnx9DY6BM8YRDbTKLZaJD0+2L+Y9R1Z6TwJrTdRAittdmK7Gm4T5Jn7ek9cjYNc/kclGrgf3j7g1mE8U3KjYrSB\nsecret=9lk4lVgEVeP4ApW8Yk8k+Q==\niv=a2foFwGZjFngCqW2s7X2xw==\n
> # Gcr-DEBUG: decrypting data
> # Gcr-DEBUG: closing prompt
> # Gcr-DEBUG: Calling the prompter StopPrompting method
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.58
> # Gcr-DEBUG: unregistering prompter
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p0@:1.58
> # Gcr-DEBUG: closing the prompt
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p0@:1.58
> # Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p0@:1.58
> # Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p0@:1.58, and waiting for reply
> # Gcr-DEBUG: returned from PromptDone on /org/gnome/keyring/Prompt/p0@:1.58
> # Gcr-DEBUG: disposing prompter
> # Gcr-DEBUG: finalizing prompter
> ok 1 /wrap-layer/login-specific/ok_password
> # Gcr-DEBUG: failed to stop prompting: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying
> # Gcr-DEBUG: registering prompter
> # Gcr-DEBUG: connecting to bus
> # GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
> # Gcr-DEBUG: connected to bus
> # Gcr-DEBUG: calling BeginPrompting method on prompter
> # Gcr-DEBUG: received BeginPrompting call from callback /org/gnome/keyring/Prompt/p1@:1.62
> # Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p1@:1.62
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: registered prompt :1.61: /org/gnome/keyring/Prompt/p1
> # Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=4oQT0JeRRqHQDSMxFC9VVeHCtUsj3ACwaDO1qSWAuGrc59AXtnDnvCHgAO4mc+FZ0+ZGwFSKsFf/SabFvzChhfYiwsPHhn4gyDQ4Oo1PNAAOUqhLYrWyQPVT2tJwf5pHnWODK2XWy9PjkGIfT5EZMUoxf3ZoJd+3Mcwnm8PoFMOdprcPQowT/3sMN7QI21leJnxWedSbuaxX+YPdBGEXVMeb3fMe4wPxgKuB0nlIpYfvz80XZURqyEd7mHdr0/IL\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.62
> # Gcr-DEBUG: creating new secret exchange
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=4oQT0JeRRqHQDSMxFC9VVeHCtUsj3ACwaDO1qSWAuGrc59AXtnDnvCHgAO4mc+FZ0+ZGwFSKsFf/SabFvzChhfYiwsPHhn4gyDQ4Oo1PNAAOUqhLYrWyQPVT2tJwf5pHnWODK2XWy9PjkGIfT5EZMUoxf3ZoJd+3Mcwnm8PoFMOdprcPQowT/3sMN7QI21leJnxWedSbuaxX+YPdBGEXVMeb3fMe4wPxgKuB0nlIpYfvz80XZURqyEd7mHdr0/IL\n
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.62
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: prompting for password
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=ictaa/j++EFGtUS626qwyvqax7qQwXIuVqcEa+Cd7GfiCVLvaPz37d1TxyY74pIPn1SItqkGNMyTtWDCUAPvXMcQLbV1nKUTYCdNCO6JoOieu2WxgkIW3fqLI4Vxf99s8T3vTpaLBbc2YRK55E+dAYAPKDgQqM68m1d6Fm1hUdOSwq3lk/WONwxdaIrKSjSe/x3zG4AJdpavVQVOxllDm9XKTLjibzeaexNdbzvMtj4MEz9WzIxpNhHtWAXJ+yAi\n
> # Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p1@:1.62
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=ictaa/j++EFGtUS626qwyvqax7qQwXIuVqcEa+Cd7GfiCVLvaPz37d1TxyY74pIPn1SItqkGNMyTtWDCUAPvXMcQLbV1nKUTYCdNCO6JoOieu2WxgkIW3fqLI4Vxf99s8T3vTpaLBbc2YRK55E+dAYAPKDgQqM68m1d6Fm1hUdOSwq3lk/WONwxdaIrKSjSe/x3zG4AJdpavVQVOxllDm9XKTLjibzeaexNdbzvMtj4MEz9WzIxpNhHtWAXJ+yAi\n
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: starting password prompt for callback /org/gnome/keyring/Prompt/p1@:1.62
> # Gcr-DEBUG: completed password prompt for callback :1.62@/org/gnome/keyring/Prompt/p1
> # Gcr-DEBUG: encrypting data
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=4oQT0JeRRqHQDSMxFC9VVeHCtUsj3ACwaDO1qSWAuGrc59AXtnDnvCHgAO4mc+FZ0+ZGwFSKsFf/SabFvzChhfYiwsPHhn4gyDQ4Oo1PNAAOUqhLYrWyQPVT2tJwf5pHnWODK2XWy9PjkGIfT5EZMUoxf3ZoJd+3Mcwnm8PoFMOdprcPQowT/3sMN7QI21leJnxWedSbuaxX+YPdBGEXVMeb3fMe4wPxgKuB0nlIpYfvz80XZURqyEd7mHdr0/IL\nsecret=8OhcuCjRBrlAbJsQPEZIIw==\niv=J6/oheKT9LAqeQ36GpME/g==\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.62
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=4oQT0JeRRqHQDSMxFC9VVeHCtUsj3ACwaDO1qSWAuGrc59AXtnDnvCHgAO4mc+FZ0+ZGwFSKsFf/SabFvzChhfYiwsPHhn4gyDQ4Oo1PNAAOUqhLYrWyQPVT2tJwf5pHnWODK2XWy9PjkGIfT5EZMUoxf3ZoJd+3Mcwnm8PoFMOdprcPQowT/3sMN7QI21leJnxWedSbuaxX+YPdBGEXVMeb3fMe4wPxgKuB0nlIpYfvz80XZURqyEd7mHdr0/IL\nsecret=8OhcuCjRBrlAbJsQPEZIIw==\niv=J6/oheKT9LAqeQ36GpME/g==\n
> # Gcr-DEBUG: decrypting data
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.62
> # Gcr-DEBUG: prompting for password
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=ictaa/j++EFGtUS626qwyvqax7qQwXIuVqcEa+Cd7GfiCVLvaPz37d1TxyY74pIPn1SItqkGNMyTtWDCUAPvXMcQLbV1nKUTYCdNCO6JoOieu2WxgkIW3fqLI4Vxf99s8T3vTpaLBbc2YRK55E+dAYAPKDgQqM68m1d6Fm1hUdOSwq3lk/WONwxdaIrKSjSe/x3zG4AJdpavVQVOxllDm9XKTLjibzeaexNdbzvMtj4MEz9WzIxpNhHtWAXJ+yAi\n
> # Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p1@:1.62
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=ictaa/j++EFGtUS626qwyvqax7qQwXIuVqcEa+Cd7GfiCVLvaPz37d1TxyY74pIPn1SItqkGNMyTtWDCUAPvXMcQLbV1nKUTYCdNCO6JoOieu2WxgkIW3fqLI4Vxf99s8T3vTpaLBbc2YRK55E+dAYAPKDgQqM68m1d6Fm1hUdOSwq3lk/WONwxdaIrKSjSe/x3zG4AJdpavVQVOxllDm9XKTLjibzeaexNdbzvMtj4MEz9WzIxpNhHtWAXJ+yAi\n
> # Gcr-DEBUG: starting password prompt for callback /org/gnome/keyring/Prompt/p1@:1.62
> # Gcr-DEBUG: completed password prompt for callback :1.62@/org/gnome/keyring/Prompt/p1
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=4oQT0JeRRqHQDSMxFC9VVeHCtUsj3ACwaDO1qSWAuGrc59AXtnDnvCHgAO4mc+FZ0+ZGwFSKsFf/SabFvzChhfYiwsPHhn4gyDQ4Oo1PNAAOUqhLYrWyQPVT2tJwf5pHnWODK2XWy9PjkGIfT5EZMUoxf3ZoJd+3Mcwnm8PoFMOdprcPQowT/3sMN7QI21leJnxWedSbuaxX+YPdBGEXVMeb3fMe4wPxgKuB0nlIpYfvz80XZURqyEd7mHdr0/IL\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.62
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.62
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=4oQT0JeRRqHQDSMxFC9VVeHCtUsj3ACwaDO1qSWAuGrc59AXtnDnvCHgAO4mc+FZ0+ZGwFSKsFf/SabFvzChhfYiwsPHhn4gyDQ4Oo1PNAAOUqhLYrWyQPVT2tJwf5pHnWODK2XWy9PjkGIfT5EZMUoxf3ZoJd+3Mcwnm8PoFMOdprcPQowT/3sMN7QI21leJnxWedSbuaxX+YPdBGEXVMeb3fMe4wPxgKuB0nlIpYfvz80XZURqyEd7mHdr0/IL\n
> # Gcr-DEBUG: closing prompt
> # Gcr-DEBUG: Calling the prompter StopPrompting method
> # Gcr-DEBUG: unregistering prompter
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p1@:1.62
> # Gcr-DEBUG: closing the prompt
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p1@:1.62
> # Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p1@:1.62
> # Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p1@:1.62, and waiting for reply
> # Gcr-DEBUG: returned from PromptDone on /org/gnome/keyring/Prompt/p1@:1.62
> # Gcr-DEBUG: disposing prompter
> # Gcr-DEBUG: finalizing prompter
> ok 2 /wrap-layer/login-specific/bad_password_then_cancel
> # Gcr-DEBUG: failed to stop prompting: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying
> # Gcr-DEBUG: registering prompter
> # Gcr-DEBUG: connecting to bus
> # GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
> # Gcr-DEBUG: connected to bus
> # Gcr-DEBUG: calling BeginPrompting method on prompter
> # Gcr-DEBUG: received BeginPrompting call from callback /org/gnome/keyring/Prompt/p2@:1.64
> # Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p2@:1.64
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: registered prompt :1.63: /org/gnome/keyring/Prompt/p2
> # Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=9nTpbp1y8CzpnKGfOotf+fMjc4GJpduhGYEVplPfrWnOSmehs1XwAk7SelEshvBG13/wFsED22z7tq24CKfV5UwdnRJZHb/tG1Gp4J1i8Na6PtabUmE02YmpOIOtTzzzlj5Z15+ewYV6ssXWa8QWjJ3pFpvdVvzsSS6wlYcS4zXGtHxGTBKrH2SGVO7oSXxuEsR2tLHqbBLa3ln+/hHoc99pgsLu//Xma/aHUYudDNT/q9DiDSrU+IaQ2DzzSboN\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.64
> # Gcr-DEBUG: creating new secret exchange
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=9nTpbp1y8CzpnKGfOotf+fMjc4GJpduhGYEVplPfrWnOSmehs1XwAk7SelEshvBG13/wFsED22z7tq24CKfV5UwdnRJZHb/tG1Gp4J1i8Na6PtabUmE02YmpOIOtTzzzlj5Z15+ewYV6ssXWa8QWjJ3pFpvdVvzsSS6wlYcS4zXGtHxGTBKrH2SGVO7oSXxuEsR2tLHqbBLa3ln+/hHoc99pgsLu//Xma/aHUYudDNT/q9DiDSrU+IaQ2DzzSboN\n
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.64
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: prompting for password
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=joUplOyEkazgQd6PeX2CtBA16RooUoGF8l3hWarkX3E8wbDK5mTBiVkkfNhd9+UwI0ca3kT1Fp374UrsBYm2zI0nxHbGTml59so7HMwhfPHeqnm+f/9BVoLOAdFHm11n7uAO6vnYGsCM5fucpEp47/PNyuDgkpDYxhnTNiSF0wL6u1PLNbUYfyAooD7tHbpFOXForNIjc2yta80qN4rlztfGYv+JQhwBA23Ly7TMNmyvmYVKjp+LbH9PXmIhYgfg\n
> # Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p2@:1.64
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=joUplOyEkazgQd6PeX2CtBA16RooUoGF8l3hWarkX3E8wbDK5mTBiVkkfNhd9+UwI0ca3kT1Fp374UrsBYm2zI0nxHbGTml59so7HMwhfPHeqnm+f/9BVoLOAdFHm11n7uAO6vnYGsCM5fucpEp47/PNyuDgkpDYxhnTNiSF0wL6u1PLNbUYfyAooD7tHbpFOXForNIjc2yta80qN4rlztfGYv+JQhwBA23Ly7TMNmyvmYVKjp+LbH9PXmIhYgfg\n
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: starting password prompt for callback /org/gnome/keyring/Prompt/p2@:1.64
> # Gcr-DEBUG: completed password prompt for callback :1.64@/org/gnome/keyring/Prompt/p2
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=9nTpbp1y8CzpnKGfOotf+fMjc4GJpduhGYEVplPfrWnOSmehs1XwAk7SelEshvBG13/wFsED22z7tq24CKfV5UwdnRJZHb/tG1Gp4J1i8Na6PtabUmE02YmpOIOtTzzzlj5Z15+ewYV6ssXWa8QWjJ3pFpvdVvzsSS6wlYcS4zXGtHxGTBKrH2SGVO7oSXxuEsR2tLHqbBLa3ln+/hHoc99pgsLu//Xma/aHUYudDNT/q9DiDSrU+IaQ2DzzSboN\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.64
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=9nTpbp1y8CzpnKGfOotf+fMjc4GJpduhGYEVplPfrWnOSmehs1XwAk7SelEshvBG13/wFsED22z7tq24CKfV5UwdnRJZHb/tG1Gp4J1i8Na6PtabUmE02YmpOIOtTzzzlj5Z15+ewYV6ssXWa8QWjJ3pFpvdVvzsSS6wlYcS4zXGtHxGTBKrH2SGVO7oSXxuEsR2tLHqbBLa3ln+/hHoc99pgsLu//Xma/aHUYudDNT/q9DiDSrU+IaQ2DzzSboN\n
> # Gcr-DEBUG: closing prompt
> # Gcr-DEBUG: Calling the prompter StopPrompting method
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.64
> # Gcr-DEBUG: unregistering prompter
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p2@:1.64
> # Gcr-DEBUG: closing the prompt
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p2@:1.64
> # Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p2@:1.64
> # Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p2@:1.64, and waiting for reply
> # Gcr-DEBUG: returned from PromptDone on /org/gnome/keyring/Prompt/p2@:1.64
> # Gcr-DEBUG: disposing prompter
> # Gcr-DEBUG: finalizing prompter
> ok 3 /wrap-layer/login-specific/cancel_immediately
> # End of login-specific tests
> # End of wrap-layer tests
> # Gcr-DEBUG: failed to stop prompting: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying
>
> PASS: test-login-user
> =====================
>
> # ./build/tap-driver --test-name test-login-user --log-file test-login-user.log --trs-file test-login-user.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-login-user
> TAP version 13
> # random seed: R02Sbf4b926002fed90e9a58049746181023
> 1..7
> # Start of wrap-layer tests
> # Start of login-user tests
> # Gcr-DEBUG: registering prompter
> # Gcr-DEBUG: unregistering prompter
> # Gcr-DEBUG: disposing prompter
> # Gcr-DEBUG: finalizing prompter
> ok 1 /wrap-layer/login-user/fail_unsupported_so
> # Gcr-DEBUG: registering prompter
> # Gcr-DEBUG: unregistering prompter
> # Gcr-DEBUG: disposing prompter
> # Gcr-DEBUG: finalizing prompter
> ok 2 /wrap-layer/login-user/skip_prompt_because_pin
> # Gcr-DEBUG: registering prompter
> # Gcr-DEBUG: connecting to bus
> # GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
> # Gcr-DEBUG: connected to bus
> # Gcr-DEBUG: calling BeginPrompting method on prompter
> # Gcr-DEBUG: received BeginPrompting call from callback /org/gnome/keyring/Prompt/p0@:1.68
> # Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p0@:1.68
> # Gcr-DEBUG: creating new GcrMockPrompt prompt
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: registered prompt :1.67: /org/gnome/keyring/Prompt/p0
> # Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=Nmq02xYsCazdPXRbV1R3WoovKmip5AXdqmpjqm2+Bnd2Rqv+tHiH2UM81TxYnV9Ttoh+97zV45DOZPfsOs+/vJYArz0oUdhKViLdQPzW/AlK6cqY6AQh/EYdbkLQT+0rxH5Xd9t1s71X+dqFCllEV8ehu7shph/noPME8ls2k+cGEWvTHIi81OH4H2F+l6U7iMT96ITh84YA1d6wm7cCMyg5PikPv7t4qmTIf3+rZHe0K4jix6FpuEo30Iox8u3p\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.68
> # Gcr-DEBUG: creating new secret exchange
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=Nmq02xYsCazdPXRbV1R3WoovKmip5AXdqmpjqm2+Bnd2Rqv+tHiH2UM81TxYnV9Ttoh+97zV45DOZPfsOs+/vJYArz0oUdhKViLdQPzW/AlK6cqY6AQh/EYdbkLQT+0rxH5Xd9t1s71X+dqFCllEV8ehu7shph/noPME8ls2k+cGEWvTHIi81OH4H2F+l6U7iMT96ITh84YA1d6wm7cCMyg5PikPv7t4qmTIf3+rZHe0K4jix6FpuEo30Iox8u3p\n
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.68
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: prompting for password
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=ISMqI9Fd7HZcMh1yOiLxLyWP4uW38UIk0zDFWBsRz8gkLmXnoLBnoYUjqnOQbJulJhz8Q0JP8/gIxfruvY9OMYz72wphRWyis+J1xCSQTMU5kosY76j5/BKrIkGTtrlyHPPn/tfwiZEtQIN63Jy2XYWgs5E7MYNdrbXbNQUG3yVSHVxSRVEkeKOP3QHpi6o/cpflSeeWqSt+6ABx8UNF924ZNY46SRYw6zOyVTRUp8gxkbcwRZ/mj1ZPVVq8QTjz\n
> # Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p0@:1.68
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=ISMqI9Fd7HZcMh1yOiLxLyWP4uW38UIk0zDFWBsRz8gkLmXnoLBnoYUjqnOQbJulJhz8Q0JP8/gIxfruvY9OMYz72wphRWyis+J1xCSQTMU5kosY76j5/BKrIkGTtrlyHPPn/tfwiZEtQIN63Jy2XYWgs5E7MYNdrbXbNQUG3yVSHVxSRVEkeKOP3QHpi6o/cpflSeeWqSt+6ABx8UNF924ZNY46SRYw6zOyVTRUp8gxkbcwRZ/mj1ZPVVq8QTjz\n
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: starting password prompt for callback /org/gnome/keyring/Prompt/p0@:1.68
> # Gcr-DEBUG: completed password prompt for callback :1.68@/org/gnome/keyring/Prompt/p0
> # Gcr-DEBUG: encrypting data
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=Nmq02xYsCazdPXRbV1R3WoovKmip5AXdqmpjqm2+Bnd2Rqv+tHiH2UM81TxYnV9Ttoh+97zV45DOZPfsOs+/vJYArz0oUdhKViLdQPzW/AlK6cqY6AQh/EYdbkLQT+0rxH5Xd9t1s71X+dqFCllEV8ehu7shph/noPME8ls2k+cGEWvTHIi81OH4H2F+l6U7iMT96ITh84YA1d6wm7cCMyg5PikPv7t4qmTIf3+rZHe0K4jix6FpuEo30Iox8u3p\nsecret=AocYzXQyMWUNNhynsJQjwg==\niv=bmVKVYfczRB//eL95Iewqg==\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.68
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=Nmq02xYsCazdPXRbV1R3WoovKmip5AXdqmpjqm2+Bnd2Rqv+tHiH2UM81TxYnV9Ttoh+97zV45DOZPfsOs+/vJYArz0oUdhKViLdQPzW/AlK6cqY6AQh/EYdbkLQT+0rxH5Xd9t1s71X+dqFCllEV8ehu7shph/noPME8ls2k+cGEWvTHIi81OH4H2F+l6U7iMT96ITh84YA1d6wm7cCMyg5PikPv7t4qmTIf3+rZHe0K4jix6FpuEo30Iox8u3p\nsecret=AocYzXQyMWUNNhynsJQjwg==\niv=bmVKVYfczRB//eL95Iewqg==\n
> # Gcr-DEBUG: decrypting data
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.68
> # Gcr-DEBUG: closing prompt
> # Gcr-DEBUG: Calling the prompter StopPrompting method
> # Gcr-DEBUG: unregistering prompter
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p0@:1.68
> # Gcr-DEBUG: closing the prompt
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p0@:1.68
> # Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p0@:1.68
> # Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p0@:1.68, and waiting for reply
> # Gcr-DEBUG: returned from PromptDone on /org/gnome/keyring/Prompt/p0@:1.68
> # Gcr-DEBUG: disposing prompter
> # Gcr-DEBUG: finalizing prompter
> # Gcr-DEBUG: failed to stop prompting: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying
> ok 3 /wrap-layer/login-user/ok_password
> # Gcr-DEBUG: registering prompter
> # Gcr-DEBUG: connecting to bus
> # GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
> # Gcr-DEBUG: connected to bus
> # Gcr-DEBUG: calling BeginPrompting method on prompter
> # Gcr-DEBUG: received BeginPrompting call from callback /org/gnome/keyring/Prompt/p1@:1.70
> # Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p1@:1.70
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: registered prompt :1.69: /org/gnome/keyring/Prompt/p1
> # Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=GHKVpM0BowMCyd2wzKJms7p2fVTa/6LmIPkQ5NKVOM68NUuJpf3MzBEPit0MOgJKPveNZthobNpx/cMD/jhTMaYbEnvVJsWm7iWojj4GGKwRl2yI9OldP+0p4P3HWf2/PT/sWEsb4oW3E62Mqi5N9H+qFGehSOXwgai4s2pnzprtX2Lztn3Wzs8HmtYA8t5RQxkJQKOWAqwU6jE6tcwswjiHmXUmLh7219KSDQnREu7MdINYTWPJDR7iOQDc1b7Z\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.70
> # Gcr-DEBUG: creating new secret exchange
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=GHKVpM0BowMCyd2wzKJms7p2fVTa/6LmIPkQ5NKVOM68NUuJpf3MzBEPit0MOgJKPveNZthobNpx/cMD/jhTMaYbEnvVJsWm7iWojj4GGKwRl2yI9OldP+0p4P3HWf2/PT/sWEsb4oW3E62Mqi5N9H+qFGehSOXwgai4s2pnzprtX2Lztn3Wzs8HmtYA8t5RQxkJQKOWAqwU6jE6tcwswjiHmXUmLh7219KSDQnREu7MdINYTWPJDR7iOQDc1b7Z\n
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.70
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: prompting for password
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=eIzp022QoUaZrVPTzaY+McpNfzspAkn6fHCp7JA4dBW62oes6P7BwU+ObCIxK1W0B7F5FmefjnJ5Ox1/A8+Uw4z8/ltIXhwjTujOJol6o9wI9k5l8owdzTrH8Qjr7HKjNyaF1urzzFgE6xWz/MyM2WHb+rjx3pATAhbR+3x/ktH8KE/VcfO0fmHh7czFL1jW4HADkktcHJG0WB+n7uTXaQlPk+2U5IGuTeJdlKFvHDhiCTv0t46hVeqZG7k1xViV\n
> # Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p1@:1.70
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=eIzp022QoUaZrVPTzaY+McpNfzspAkn6fHCp7JA4dBW62oes6P7BwU+ObCIxK1W0B7F5FmefjnJ5Ox1/A8+Uw4z8/ltIXhwjTujOJol6o9wI9k5l8owdzTrH8Qjr7HKjNyaF1urzzFgE6xWz/MyM2WHb+rjx3pATAhbR+3x/ktH8KE/VcfO0fmHh7czFL1jW4HADkktcHJG0WB+n7uTXaQlPk+2U5IGuTeJdlKFvHDhiCTv0t46hVeqZG7k1xViV\n
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: starting password prompt for callback /org/gnome/keyring/Prompt/p1@:1.70
> # Gcr-DEBUG: completed password prompt for callback :1.70@/org/gnome/keyring/Prompt/p1
> # Gcr-DEBUG: encrypting data
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=GHKVpM0BowMCyd2wzKJms7p2fVTa/6LmIPkQ5NKVOM68NUuJpf3MzBEPit0MOgJKPveNZthobNpx/cMD/jhTMaYbEnvVJsWm7iWojj4GGKwRl2yI9OldP+0p4P3HWf2/PT/sWEsb4oW3E62Mqi5N9H+qFGehSOXwgai4s2pnzprtX2Lztn3Wzs8HmtYA8t5RQxkJQKOWAqwU6jE6tcwswjiHmXUmLh7219KSDQnREu7MdINYTWPJDR7iOQDc1b7Z\nsecret=y7IQlrr0Z3SgVIY1OGh32w==\niv=cowWFdARwI5+WasL+AONHQ==\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.70
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=GHKVpM0BowMCyd2wzKJms7p2fVTa/6LmIPkQ5NKVOM68NUuJpf3MzBEPit0MOgJKPveNZthobNpx/cMD/jhTMaYbEnvVJsWm7iWojj4GGKwRl2yI9OldP+0p4P3HWf2/PT/sWEsb4oW3E62Mqi5N9H+qFGehSOXwgai4s2pnzprtX2Lztn3Wzs8HmtYA8t5RQxkJQKOWAqwU6jE6tcwswjiHmXUmLh7219KSDQnREu7MdINYTWPJDR7iOQDc1b7Z\nsecret=y7IQlrr0Z3SgVIY1OGh32w==\niv=cowWFdARwI5+WasL+AONHQ==\n
> # Gcr-DEBUG: decrypting data
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.70
> # Gcr-DEBUG: prompting for password
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=eIzp022QoUaZrVPTzaY+McpNfzspAkn6fHCp7JA4dBW62oes6P7BwU+ObCIxK1W0B7F5FmefjnJ5Ox1/A8+Uw4z8/ltIXhwjTujOJol6o9wI9k5l8owdzTrH8Qjr7HKjNyaF1urzzFgE6xWz/MyM2WHb+rjx3pATAhbR+3x/ktH8KE/VcfO0fmHh7czFL1jW4HADkktcHJG0WB+n7uTXaQlPk+2U5IGuTeJdlKFvHDhiCTv0t46hVeqZG7k1xViV\n
> # Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p1@:1.70
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=eIzp022QoUaZrVPTzaY+McpNfzspAkn6fHCp7JA4dBW62oes6P7BwU+ObCIxK1W0B7F5FmefjnJ5Ox1/A8+Uw4z8/ltIXhwjTujOJol6o9wI9k5l8owdzTrH8Qjr7HKjNyaF1urzzFgE6xWz/MyM2WHb+rjx3pATAhbR+3x/ktH8KE/VcfO0fmHh7czFL1jW4HADkktcHJG0WB+n7uTXaQlPk+2U5IGuTeJdlKFvHDhiCTv0t46hVeqZG7k1xViV\n
> # Gcr-DEBUG: starting password prompt for callback /org/gnome/keyring/Prompt/p1@:1.70
> # Gcr-DEBUG: completed password prompt for callback :1.70@/org/gnome/keyring/Prompt/p1
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=GHKVpM0BowMCyd2wzKJms7p2fVTa/6LmIPkQ5NKVOM68NUuJpf3MzBEPit0MOgJKPveNZthobNpx/cMD/jhTMaYbEnvVJsWm7iWojj4GGKwRl2yI9OldP+0p4P3HWf2/PT/sWEsb4oW3E62Mqi5N9H+qFGehSOXwgai4s2pnzprtX2Lztn3Wzs8HmtYA8t5RQxkJQKOWAqwU6jE6tcwswjiHmXUmLh7219KSDQnREu7MdINYTWPJDR7iOQDc1b7Z\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.70
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=GHKVpM0BowMCyd2wzKJms7p2fVTa/6LmIPkQ5NKVOM68NUuJpf3MzBEPit0MOgJKPveNZthobNpx/cMD/jhTMaYbEnvVJsWm7iWojj4GGKwRl2yI9OldP+0p4P3HWf2/PT/sWEsb4oW3E62Mqi5N9H+qFGehSOXwgai4s2pnzprtX2Lztn3Wzs8HmtYA8t5RQxkJQKOWAqwU6jE6tcwswjiHmXUmLh7219KSDQnREu7MdINYTWPJDR7iOQDc1b7Z\n
> # Gcr-DEBUG: closing prompt
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.70
> # Gcr-DEBUG: Calling the prompter StopPrompting method
> # Gcr-DEBUG: unregistering prompter
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p1@:1.70
> # Gcr-DEBUG: closing the prompt
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p1@:1.70
> # Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p1@:1.70
> # Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p1@:1.70, and waiting for reply
> # Gcr-DEBUG: returned from PromptDone on /org/gnome/keyring/Prompt/p1@:1.70
> # Gcr-DEBUG: disposing prompter
> # Gcr-DEBUG: finalizing prompter
> ok 4 /wrap-layer/login-user/bad_password_then_cancel
> # Gcr-DEBUG: failed to stop prompting: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying
> # Gcr-DEBUG: registering prompter
> # Gcr-DEBUG: connecting to bus
> # GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
> # Gcr-DEBUG: connected to bus
> # Gcr-DEBUG: calling BeginPrompting method on prompter
> # Gcr-DEBUG: received BeginPrompting call from callback /org/gnome/keyring/Prompt/p2@:1.72
> # Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p2@:1.72
> # Gcr-DEBUG: creating new GcrMockPrompt prompt
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: registered prompt :1.71: /org/gnome/keyring/Prompt/p2
> # Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=8e2wpoLHKqzymw1DSicWMZvzRte9el5a3uEkavAheQk2rJQqbg1j9OEYF0ZfB1+rgBaegugqnlxF9QiwGSxhbwg46IgHdIAfA+aJDqK74ckuoV4qma/HjS4DOokI4qU8jhXNVAoH5xbuHDHCsO+cJp3CdemMk5D7dkNGR+lXDC665blQeNhyj9iaop54JB5hS/Cr0hJUww9xCMzRa/2xtMxxVSEMYbY47HW3diOGSSUFOWHGzCNored9XyNllcdw\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.72
> # Gcr-DEBUG: creating new secret exchange
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=8e2wpoLHKqzymw1DSicWMZvzRte9el5a3uEkavAheQk2rJQqbg1j9OEYF0ZfB1+rgBaegugqnlxF9QiwGSxhbwg46IgHdIAfA+aJDqK74ckuoV4qma/HjS4DOokI4qU8jhXNVAoH5xbuHDHCsO+cJp3CdemMk5D7dkNGR+lXDC665blQeNhyj9iaop54JB5hS/Cr0hJUww9xCMzRa/2xtMxxVSEMYbY47HW3diOGSSUFOWHGzCNored9XyNllcdw\n
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.72
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: prompting for password
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=cKLpMfSlD+xHofkM37ytDULjAf+Irvw2Q069N5/7LP6xmG2WoMnss03XFCZ8l/kxXQm7ZZCDTsOtDmdqvqkFWYSGcwTtSmYWzTN3H6/uFUaZZA8i1E4TUTvctBmPow/aQm0t949LKKbzRkje+584ATFzaljmX6MtzlMU8kSwoCDvnVQXRdH/GlA7As1UI8XKhyNI0T2gWspSRjk6aoYlbPeiKy2UPPEXK5UNPTZt9G4G3v+8PLoDuXRrZp3APZrx\n
> # Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p2@:1.72
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=cKLpMfSlD+xHofkM37ytDULjAf+Irvw2Q069N5/7LP6xmG2WoMnss03XFCZ8l/kxXQm7ZZCDTsOtDmdqvqkFWYSGcwTtSmYWzTN3H6/uFUaZZA8i1E4TUTvctBmPow/aQm0t949LKKbzRkje+584ATFzaljmX6MtzlMU8kSwoCDvnVQXRdH/GlA7As1UI8XKhyNI0T2gWspSRjk6aoYlbPeiKy2UPPEXK5UNPTZt9G4G3v+8PLoDuXRrZp3APZrx\n
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: starting password prompt for callback /org/gnome/keyring/Prompt/p2@:1.72
> # Gcr-DEBUG: completed password prompt for callback :1.72@/org/gnome/keyring/Prompt/p2
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=8e2wpoLHKqzymw1DSicWMZvzRte9el5a3uEkavAheQk2rJQqbg1j9OEYF0ZfB1+rgBaegugqnlxF9QiwGSxhbwg46IgHdIAfA+aJDqK74ckuoV4qma/HjS4DOokI4qU8jhXNVAoH5xbuHDHCsO+cJp3CdemMk5D7dkNGR+lXDC665blQeNhyj9iaop54JB5hS/Cr0hJUww9xCMzRa/2xtMxxVSEMYbY47HW3diOGSSUFOWHGzCNored9XyNllcdw\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.72
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=8e2wpoLHKqzymw1DSicWMZvzRte9el5a3uEkavAheQk2rJQqbg1j9OEYF0ZfB1+rgBaegugqnlxF9QiwGSxhbwg46IgHdIAfA+aJDqK74ckuoV4qma/HjS4DOokI4qU8jhXNVAoH5xbuHDHCsO+cJp3CdemMk5D7dkNGR+lXDC665blQeNhyj9iaop54JB5hS/Cr0hJUww9xCMzRa/2xtMxxVSEMYbY47HW3diOGSSUFOWHGzCNored9XyNllcdw\n
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.72
> # Gcr-DEBUG: closing prompt
> # Gcr-DEBUG: Calling the prompter StopPrompting method
> # Gcr-DEBUG: unregistering prompter
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p2@:1.72
> # Gcr-DEBUG: closing the prompt
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p2@:1.72
> # Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p2@:1.72
> # Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p2@:1.72, and waiting for reply
> # Gcr-DEBUG: returned from PromptDone on /org/gnome/keyring/Prompt/p2@:1.72
> # Gcr-DEBUG: disposing prompter
> # Gcr-DEBUG: finalizing prompter
> ok 5 /wrap-layer/login-user/cancel_immediately
> # Gcr-DEBUG: failed to stop prompting: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying
> # Gcr-DEBUG: registering prompter
> # Gcr-DEBUG: closing prompt
> # Gcr-DEBUG: unregistering prompter
> # Gcr-DEBUG: disposing prompter
> # Gcr-DEBUG: finalizing prompter
> ok 6 /wrap-layer/login-user/fail_get_session_info
> # Gcr-DEBUG: registering prompter
> # Gcr-DEBUG: closing prompt
> # Gcr-DEBUG: unregistering prompter
> # Gcr-DEBUG: disposing prompter
> # Gcr-DEBUG: finalizing prompter
> ok 7 /wrap-layer/login-user/fail_get_token_info
> # End of login-user tests
> # End of wrap-layer tests
>
> PASS: test-set-pin
> ==================
>
> # ./build/tap-driver --test-name test-set-pin --log-file test-set-pin.log --trs-file test-set-pin.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-set-pin
> TAP version 13
> # random seed: R02S89189274d70bc688684595bdd4e3b720
> 1..1
> # Start of wrap-layer tests
> # Start of set-pin tests
> # Gcr-DEBUG: registering prompter
> # Gcr-DEBUG: connecting to bus
> # GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
> # Gcr-DEBUG: connected to bus
> # Gcr-DEBUG: calling BeginPrompting method on prompter
> # Gcr-DEBUG: received BeginPrompting call from callback /org/gnome/keyring/Prompt/p0@:1.74
> # Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p0@:1.74
> # Gcr-DEBUG: creating new GcrMockPrompt prompt
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: registered prompt :1.73: /org/gnome/keyring/Prompt/p0
> # Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=gKjqrowPZgWezSARyZXTBGdwYLlDX3fygDNEOH04vhLPs7O7lwFkQmudlDe8ucfZ7R6mnp8CMVS7qlJ3A+j7J6MK9+oQgs3xd6iywjbp4zQtewQvfqiLZ9zkjfZIGbWSu+7nlJMhfNem7kEk93XTcxdhD+OLau+RKFdoi929ol+KJssRtsXquoxdY1jCh9chb/2jVD6B76RnrOtP/ttRFF54c7FVfWY+r5/V7B6GeUtxUB1IiE1tlWzDvCkoe/WD\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.74
> # Gcr-DEBUG: creating new secret exchange
> # Gcr-DEBUG: automatically selecting secret exchange protocol
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=gKjqrowPZgWezSARyZXTBGdwYLlDX3fygDNEOH04vhLPs7O7lwFkQmudlDe8ucfZ7R6mnp8CMVS7qlJ3A+j7J6MK9+oQgs3xd6iywjbp4zQtewQvfqiLZ9zkjfZIGbWSu+7nlJMhfNem7kEk93XTcxdhD+OLau+RKFdoi929ol+KJssRtsXquoxdY1jCh9chb/2jVD6B76RnrOtP/ttRFF54c7FVfWY+r5/V7B6GeUtxUB1IiE1tlWzDvCkoe/WD\n
> # Gcr-DEBUG: generating public key
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.74
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: prompting for password
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=EcGKnrolmjEdQKqk6taaQzhTPDt0c6UjWyYEzH2LVN8CEGVKOExqJVFPCUsDiju5TieVvxJS8o2bg/SrisvyCHlQn6gUSICDT+cDkngA2V5dH4ifa+UuV8Ub+XngUKibhdobfSmsFJaFd9qQkp9oxAREHxBn3vz2+qTqgI/yXsKD6bh1jb4GQJgNBIz2hTKQPrAz//TfG9W2mJi8AuKq9qL10QsvErjHhJKNMFvf7wLvSDxCt0INnIZKZMVaFef+\n
> # Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p0@:1.74
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=EcGKnrolmjEdQKqk6taaQzhTPDt0c6UjWyYEzH2LVN8CEGVKOExqJVFPCUsDiju5TieVvxJS8o2bg/SrisvyCHlQn6gUSICDT+cDkngA2V5dH4ifa+UuV8Ub+XngUKibhdobfSmsFJaFd9qQkp9oxAREHxBn3vz2+qTqgI/yXsKD6bh1jb4GQJgNBIz2hTKQPrAz//TfG9W2mJi8AuKq9qL10QsvErjHhJKNMFvf7wLvSDxCt0INnIZKZMVaFef+\n
> # Gcr-DEBUG: deriving shared transport key
> # Gcr-DEBUG: deriving transport key
> # Gcr-DEBUG: starting password prompt for callback /org/gnome/keyring/Prompt/p0@:1.74
> # Gcr-DEBUG: completed password prompt for callback :1.74@/org/gnome/keyring/Prompt/p0
> # Gcr-DEBUG: encrypting data
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=gKjqrowPZgWezSARyZXTBGdwYLlDX3fygDNEOH04vhLPs7O7lwFkQmudlDe8ucfZ7R6mnp8CMVS7qlJ3A+j7J6MK9+oQgs3xd6iywjbp4zQtewQvfqiLZ9zkjfZIGbWSu+7nlJMhfNem7kEk93XTcxdhD+OLau+RKFdoi929ol+KJssRtsXquoxdY1jCh9chb/2jVD6B76RnrOtP/ttRFF54c7FVfWY+r5/V7B6GeUtxUB1IiE1tlWzDvCkoe/WD\nsecret=BBguBdNX6I2vh+fi2eTlVA==\niv=MBW6VZwH0t5jFv39MFj0Ag==\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.74
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=gKjqrowPZgWezSARyZXTBGdwYLlDX3fygDNEOH04vhLPs7O7lwFkQmudlDe8ucfZ7R6mnp8CMVS7qlJ3A+j7J6MK9+oQgs3xd6iywjbp4zQtewQvfqiLZ9zkjfZIGbWSu+7nlJMhfNem7kEk93XTcxdhD+OLau+RKFdoi929ol+KJssRtsXquoxdY1jCh9chb/2jVD6B76RnrOtP/ttRFF54c7FVfWY+r5/V7B6GeUtxUB1IiE1tlWzDvCkoe/WD\nsecret=BBguBdNX6I2vh+fi2eTlVA==\niv=MBW6VZwH0t5jFv39MFj0Ag==\n
> # Gcr-DEBUG: decrypting data
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.74
> # Gcr-DEBUG: prompting for password
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=EcGKnrolmjEdQKqk6taaQzhTPDt0c6UjWyYEzH2LVN8CEGVKOExqJVFPCUsDiju5TieVvxJS8o2bg/SrisvyCHlQn6gUSICDT+cDkngA2V5dH4ifa+UuV8Ub+XngUKibhdobfSmsFJaFd9qQkp9oxAREHxBn3vz2+qTqgI/yXsKD6bh1jb4GQJgNBIz2hTKQPrAz//TfG9W2mJi8AuKq9qL10QsvErjHhJKNMFvf7wLvSDxCt0INnIZKZMVaFef+\n
> # Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p0@:1.74
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=EcGKnrolmjEdQKqk6taaQzhTPDt0c6UjWyYEzH2LVN8CEGVKOExqJVFPCUsDiju5TieVvxJS8o2bg/SrisvyCHlQn6gUSICDT+cDkngA2V5dH4ifa+UuV8Ub+XngUKibhdobfSmsFJaFd9qQkp9oxAREHxBn3vz2+qTqgI/yXsKD6bh1jb4GQJgNBIz2hTKQPrAz//TfG9W2mJi8AuKq9qL10QsvErjHhJKNMFvf7wLvSDxCt0INnIZKZMVaFef+\n
> # Gcr-DEBUG: starting password prompt for callback /org/gnome/keyring/Prompt/p0@:1.74
> # Gcr-DEBUG: completed password prompt for callback :1.74@/org/gnome/keyring/Prompt/p0
> # Gcr-DEBUG: encrypting data
> # Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=gKjqrowPZgWezSARyZXTBGdwYLlDX3fygDNEOH04vhLPs7O7lwFkQmudlDe8ucfZ7R6mnp8CMVS7qlJ3A+j7J6MK9+oQgs3xd6iywjbp4zQtewQvfqiLZ9zkjfZIGbWSu+7nlJMhfNem7kEk93XTcxdhD+OLau+RKFdoi929ol+KJssRtsXquoxdY1jCh9chb/2jVD6B76RnrOtP/ttRFF54c7FVfWY+r5/V7B6GeUtxUB1IiE1tlWzDvCkoe/WD\nsecret=be3GOLOd4MeMJK+1o324Tw==\niv=M36wdAn9ZmuVFsB/uFfh9g==\n
> # Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.74
> # Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=gKjqrowPZgWezSARyZXTBGdwYLlDX3fygDNEOH04vhLPs7O7lwFkQmudlDe8ucfZ7R6mnp8CMVS7qlJ3A+j7J6MK9+oQgs3xd6iywjbp4zQtewQvfqiLZ9zkjfZIGbWSu+7nlJMhfNem7kEk93XTcxdhD+OLau+RKFdoi929ol+KJssRtsXquoxdY1jCh9chb/2jVD6B76RnrOtP/ttRFF54c7FVfWY+r5/V7B6GeUtxUB1IiE1tlWzDvCkoe/WD\nsecret=be3GOLOd4MeMJK+1o324Tw==\niv=M36wdAn9ZmuVFsB/uFfh9g==\n
> # Gcr-DEBUG: decrypting data
> # Gcr-DEBUG: closing prompt
> # Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.74
> # Gcr-DEBUG: Calling the prompter StopPrompting method
> # Gcr-DEBUG: unregistering prompter
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p0@:1.74
> # Gcr-DEBUG: closing the prompt
> # Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p0@:1.74
> # Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p0@:1.74
> # Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p0@:1.74, and waiting for reply
> # Gcr-DEBUG: returned from PromptDone on /org/gnome/keyring/Prompt/p0@:1.74
> # Gcr-DEBUG: disposing prompter
> # Gcr-DEBUG: finalizing prompter
> ok 1 /wrap-layer/set-pin/ok_passwords
> # End of set-pin tests
> # End of wrap-layer tests
> # Gcr-DEBUG: failed to stop prompting: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying
>
> PASS: test-xdg-module
> =====================
>
> # ./build/tap-driver --test-name test-xdg-module --log-file test-xdg-module.log --trs-file test-xdg-module.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-xdg-module
> TAP version 13
> # random seed: R02S09da425311bc355f00b6beea503074d2
> 1..7
> # Start of xdg-store tests
> # Start of module tests
> ok 1 /xdg-store/module/module_find_twice_is_same
> ok 2 /xdg-store/module/module_file_becomes_invalid
> ok 3 /xdg-store/module/module_file_remove
> ok 4 /xdg-store/module/create_and_add_object
> ok 5 /xdg-store/module/destroy_object
> ok 6 /xdg-store/module/get_slot_info
> ok 7 /xdg-store/module/get_token_info
> # End of module tests
> # End of xdg-store tests
>
> PASS: test-xdg-trust
> ====================
>
> # ./build/tap-driver --test-name test-xdg-trust --log-file test-xdg-trust.log --trs-file test-xdg-trust.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-xdg-trust
> TAP version 13
> # random seed: R02S9cceedafbb23b7c1fc64ce002c859ca1
> 1..25
> # Start of xdg-store tests
> # Start of trust tests
> ok 1 /xdg-store/trust/load_objects
> ok 2 /xdg-store/trust/create_assertion_complete
> ok 3 /xdg-store/trust/complete_assertion_has_no_serial_or_issuer
> ok 4 /xdg-store/trust/complete_assertion_netscape_md5_hash
> ok 5 /xdg-store/trust/complete_assertion_netscape_sha1_hash
> ok 6 /xdg-store/trust/create_assertion_missing_type
> ok 7 /xdg-store/trust/create_assertion_bad_type
> ok 8 /xdg-store/trust/create_assertion_missing_cert_value
> ok 9 /xdg-store/trust/create_assertion_bad_cert_value
> ok 10 /xdg-store/trust/create_assertion_null_cert_value
> ok 11 /xdg-store/trust/create_assertion_for_distrusted
> ok 12 /xdg-store/trust/create_assertion_for_distrusted_no_purpose
> ok 13 /xdg-store/trust/create_assertion_for_distrusted_no_serial
> ok 14 /xdg-store/trust/create_assertion_twice
> ok 15 /xdg-store/trust/distrusted_assertion_has_no_cert_value
> ok 16 /xdg-store/trust/create_assertion_complete_on_token
> ok 17 /xdg-store/trust/destroy_assertion_on_token
> ok 18 /xdg-store/trust/netscape_map_server_auth
> ok 19 /xdg-store/trust/netscape_map_client_auth
> ok 20 /xdg-store/trust/netscape_map_code_signing
> ok 21 /xdg-store/trust/netscape_map_email
> ok 22 /xdg-store/trust/netscape_map_ipsec_endpoint
> ok 23 /xdg-store/trust/netscape_map_ipsec_tunnel
> ok 24 /xdg-store/trust/netscape_map_ipsec_user
> ok 25 /xdg-store/trust/netscape_map_time_stamping
> # End of trust tests
> # End of xdg-store tests
>
> SKIP: test-pam
> ==============
>
> # ./build/tap-driver --test-name test-pam --log-file test-pam.log --trs-file test-pam.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- sh -c exec "$0" "$@" --tap ./test-pam
> TAP version 13
> # random seed: R02Sa0970ae1643564b8048d3f97a610c400
> 1..10
> # Start of pam tests
> ok 1 /pam/auth-no-start # SKIP missing test pam config
> ok 2 /pam/auth-starts-creates-keyring # SKIP missing test pam config
> ok 3 /pam/session-starts-creates-keyring # SKIP missing test pam config
> ok 4 /pam/auth-starts-unlocks-existing # SKIP missing test pam config
> ok 5 /pam/session-starts-unlocks-existing # SKIP missing test pam config
> ok 6 /pam/session-starts-without-auth # SKIP missing test pam config
> ok 7 /pam/auth-running-unlocks-existing # SKIP missing test pam config
> ok 8 /pam/password-changes-running # SKIP missing test pam config
> ok 9 /pam/password-changes-starts # SKIP missing test pam config
> ok 10 /pam/password-change-start-in-session # SKIP missing test pam config
> # End of pam tests
>
> ============================================================================
> Testsuite summary for gnome-keyring 46.1
> ============================================================================
> # TOTAL: 638
> # PASS: 626
> # SKIP: 11
> # XFAIL: 0
> # FAIL: 0
> # XPASS: 0
> # ERROR: 1
> ============================================================================
> See ./test-suite.log
> Please report to gnome-keyring-list at gnome.org
> ============================================================================
> make[6]: *** [Makefile:6534: test-suite.log] Error 1
> make[6]: Leaving directory '/<<PKGBUILDDIR>>'
> make[5]: *** [Makefile:6642: check-TESTS] Error 2
> make[5]: Leaving directory '/<<PKGBUILDDIR>>'
> make[4]: *** [Makefile:7344: check-am] Error 2
> make[4]: Leaving directory '/<<PKGBUILDDIR>>'
> make[3]: *** [Makefile:6419: check-recursive] Error 1
> make[3]: Leaving directory '/<<PKGBUILDDIR>>'
> make[2]: *** [Makefile:7346: check] Error 2
> make[2]: Leaving directory '/<<PKGBUILDDIR>>'
> dh_auto_test: error: make -j8 check "TESTSUITEFLAGS=-j8 --verbose" VERBOSE=1 returned exit code 2
The full build log is available from:
http://qa-logs.debian.net/2024/02/24/gnome-keyring_46.1-1_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240224;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240224&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
More information about the pkg-gnome-maintainers
mailing list