=============================================
   gnome-keyring 3.17.91: ./test-suite.log
=============================================

# TOTAL: 601
# PASS:  597
# SKIP:  0
# XFAIL: 0
# FAIL:  2
# XPASS: 0
# ERROR: 2

.. 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 -- ./build/tap-gtester ./test-asn1
1..97
# random seed: R02S7496109e23913c4a02c9f0ee3b518bf8
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
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
ok 64 /asn1/integer/raw
# subprocess: /asn1/integer/raw-not-twos-complement/subprocess
ok 65 /asn1/integer/raw-not-twos-complement
ok 66 /asn1/unsigned/not-set
ok 67 /asn1/unsigned/default
ok 68 /asn1/unsigned/constant
ok 69 /asn1/unsigned/zero
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
ok 76 /asn1/implicit/decode
ok 77 /asn1/implicit/encode
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
ok 83 /asn1/universal/decode
ok 84 /asn1/universal/encode
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
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
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
ok 95 /asn1/any-into/explicit
ok 96 /asn1/any-into/explicit-not-set
ok 97 /asn1/get-element/not-set

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 -- ./build/tap-gtester ./test-asn1x
1..7
# random seed: R02S180ea85f7f9feafb25e908fc3f2a7d8b
# + Certificate: (null) [sequence]
# + tbsCertificate: TBSCertificate [sequence]
# + version: Version [integer tag default list]
# - (null): v1 [default]
# - (null): 0 [tag explicit]
# - v1: 0 [constant]
# - v2: 1 [constant]
# - v3: 2 [constant]
# + serialNumber: CertificateSerialNumber [integer]
# + signature: AlgorithmIdentifier [sequence]
# + algorithm: (null) [object_id]
# + parameters: (null) [any option defined_by]
# - algorithm: (null) [constant]
# + issuer: Name [choice]
# + rdnSequence: RDNSequence [sequence_of]
# + (null): RelativeDistinguishedName [set_of size]
# - MAX: 1 [size min_max]
# + (null): AttributeTypeAndValue [sequence]
# + type: AttributeType [object_id]
# + value: AttributeValue [any defined_by]
# - type: (null) [constant]
# + validity: Validity [sequence]
# + notBefore: Time [choice]
# + utcTime: (null) [time utc]
# + generalTime: (null) [time generalized]
# + notAfter: Time [choice]
# + utcTime: (null) [time utc]
# + generalTime: (null) [time generalized]
# + subject: Name [choice]
# + rdnSequence: RDNSequence [sequence_of]
# + (null): RelativeDistinguishedName [set_of size]
# - MAX: 1 [size min_max]
# + (null): AttributeTypeAndValue [sequence]
# + type: AttributeType [object_id]
# + value: AttributeValue [any defined_by]
# - type: (null) [constant]
# + subjectPublicKeyInfo: SubjectPublicKeyInfo [sequence]
# + algorithm: AlgorithmIdentifier [sequence]
# + algorithm: (null) [object_id]
# + parameters: (null) [any option defined_by]
# - algorithm: (null) [constant]
# + subjectPublicKey: (null) [bit_string]
# + issuerUniqueID: UniqueIdentifier [bit_string tag option]
# - (null): 1 [tag implicit]
# + subjectUniqueID: UniqueIdentifier [bit_string tag option]
# - (null): 2 [tag implicit]
# + extensions: Extensions [sequence_of tag option size]
# - (null): 3 [tag explicit]
# - MAX: 1 [size min_max]
# + (null): Extension [sequence]
# + extnID: (null) [object_id]
# + critical: (null) [boolean default]
# - (null): (null) [default false]
# + extnValue: (null) [octet_string]
# + signatureAlgorithm: AlgorithmIdentifier [sequence]
# + algorithm: (null) [object_id]
# + parameters: (null) [any option defined_by]
# - algorithm: (null) [constant]
# + signature: (null) [bit_string]
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: 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-Certificate
# + pkcs-8-PrivateKeyInfo: (null) [sequence]
# + version: pkcs-8-Version [integer list]
# - v1: 0 [constant]
# + privateKeyAlgorithm: AlgorithmIdentifier [sequence]
# + algorithm: (null) [object_id]
# + parameters: (null) [any option defined_by]
# - algorithm: (null) [constant]
# + privateKey: pkcs-8-PrivateKey [octet_string]
# + attributes: Attributes [set_of tag option]
# - (null): 0 [tag implicit]
# + (null): Attribute [sequence]
# + type: AttributeType [object_id]
# + values: (null) [set_of]
# + (null): AttributeValue [any defined_by]
# - type: (null) [constant]
ok 2 /asn1x/encode-decode-pkcs-8-PrivateKeyInfo
# + RSAPrivateKey: (null) [sequence]
# + version: Version [integer list]
# - two-prime: 0 [constant]
# - multi: 1 [constant]
# + modulus: (null) [integer]
# + publicExponent: (null) [integer]
# + privateExponent: (null) [integer]
# + prime1: (null) [integer]
# + prime2: (null) [integer]
# + exponent1: (null) [integer]
# + exponent2: (null) [integer]
# + coefficient: (null) [integer]
# + otherPrimeInfos: OtherPrimeInfos [sequence_of option size]
# - MAX: 1 [size min_max]
# + (null): OtherPrimeInfo [sequence]
# + prime: (null) [integer]
# + exponent: (null) [integer]
# + coefficient: (null) [integer]
ok 3 /asn1x/encode-decode-RSAPrivateKey
# + pkcs-7-ContentInfo: (null) [sequence]
# + contentType: pkcs-7-ContentType [object_id]
# + content: (null) [any tag defined_by]
# - (null): 0 [tag explicit]
# - contentType: (null) [constant]
ok 4 /asn1x/encode-decode-pkcs-7-ContentInfo
# + pkcs-7-ContentInfo: (null) [sequence]
# + contentType: pkcs-7-ContentType [object_id]
# + content: (null) [any tag defined_by]
# - (null): 0 [tag explicit]
# - contentType: (null) [constant]
ok 5 /asn1x/encode-decode-pkcs-7-ContentInfo
# + pkcs-12-PFX: (null) [sequence]
# + version: (null) [integer list]
# - v3: 3 [constant]
# + authSafe: pkcs-7-ContentInfo [sequence]
# + contentType: pkcs-7-ContentType [object_id]
# + content: (null) [any tag defined_by]
# - (null): 0 [tag explicit]
# - contentType: (null) [constant]
# + macData: pkcs-12-MacData [sequence option]
# + mac: pkcs-7-DigestInfo [sequence]
# + digestAlgorithm: pkcs-7-DigestAlgorithmIdentifier [sequence]
# + algorithm: (null) [object_id]
# + parameters: (null) [any option defined_by]
# - algorithm: (null) [constant]
# + digest: pkcs-7-Digest [octet_string]
# + macSalt: (null) [octet_string]
# + iterations: (null) [integer default]
# - (null): 1 [default]
ok 6 /asn1x/pkcs12-decode/1
# + PersonalName: (null) [set]
# + surname: PrintableString [octet_string tag size not_used set]
# - (null): 0 [tag implicit]
# - ub-surname-length: 1 [size min_max]
# - ub-surname-length: 40 [integer assign]
# - (null): 19 [tag universal implicit]
# + given-name: PrintableString [octet_string tag option size not_used set]
# - (null): 1 [tag implicit]
# - ub-given-name-length: 1 [size min_max]
# - ub-given-name-length: 16 [integer assign]
# - (null): 19 [tag universal implicit]
# + initials: PrintableString [octet_string tag option size not_used set]
# - (null): 2 [tag implicit]
# - ub-initials-length: 1 [size min_max]
# - ub-initials-length: 5 [integer assign]
# - (null): 19 [tag universal implicit]
# + generation-qualifier: PrintableString [octet_string tag option size not_used set]
# - (null): 3 [tag implicit]
# - ub-generation-qualifier-length: 1 [size min_max]
# - ub-generation-qualifier-length: 3 [integer assign]
# - (null): 19 [tag universal implicit]
# DEBUG: generation-qualifier generation-qualifier: content size is out of bounds
ok 7 /asn1x/pkcs5-personal-name/invalid

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 -- ./build/tap-gtester ./test-dn
1..5
# random seed: R02S9e912d22ca1f6f538c5519a30f8cddee
# 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

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 -- ./build/tap-gtester ./test-cleanup
1..4
# random seed: R02S750bb835b26799054f8f7aeb408ee9d7
ok 1 /cleanup/cleanup
ok 2 /cleanup/order
ok 3 /cleanup/reregister
ok 4 /cleanup/remove

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 -- ./build/tap-gtester ./test-hex
1..4
# random seed: R02Sd7c88e1930abb525d1afd9d6616f075a
ok 1 /hex/encode
ok 2 /hex/encode_spaces
ok 3 /hex/decode
ok 4 /hex/decode_fail

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 -- ./build/tap-gtester ./test-hkdf
1..7
# random seed: R02Sf23acb93e65fa14a681a0a9fadf0c8ec
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

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 -- ./build/tap-gtester ./test-oid
1..1
# random seed: R02S0aeb5d4a7b4cc2d621f38cc34e42d3a4
ok 1 /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 -- ./build/tap-gtester ./test-secmem
1..7
# random seed: R02S162b8becd7ea817f7465c8c8e507250a
ok 1 /secmem/alloc_free
ok 2 /secmem/realloc_across
ok 3 /secmem/alloc_two
ok 4 /secmem/realloc
ok 5 /secmem/multialloc
ok 6 /secmem/clear
ok 7 /secmem/strclear

PASS: test-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 -- ./build/tap-gtester ./test-padding
1..15
# random seed: R02S3026b76eabcf8b803b61c9273ae85bf0
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

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 -- ./build/tap-gtester ./test-symkey
1..19
# random seed: R02S47fecca2fcc254ab30075149e94163f7
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
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
# 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
ok 18 /symkey/read-cipher-unsupported/pbe
ok 19 /symkey/read-mac/sha1

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 -- ./build/tap-gtester ./test-armor
1..7
# random seed: R02S93ac6f6c8b036635ecf747a218622088
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

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 -- ./build/tap-gtester ./test-openssl
1..4
# random seed: R02S902c5acc215618307e6ce109ec951d45
ok 1 /openssl/parse_reference
ok 2 /openssl/write_reference
ok 3 /openssl/write_exactly_same
ok 4 /openssl/openssl_roundtrip

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 -- ./build/tap-gtester ./test-dh
1..8
# random seed: R02S7eb96a7e63a424a96bce392855fc69be
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

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 -- ./build/tap-gtester ./test-file-tracker
1..3
# random seed: R02Sb0d5f4f8201b4b5138ea79dece9f2506
ok 1 /egg/file-tracker/file_watch
ok 2 /egg/file-tracker/watch_file
ok 3 /egg/file-tracker/nomatch

PASS: test-spawn
================

# ./build/tap-driver --test-name test-spawn --log-file test-spawn.log --trs-file test-spawn.trs --color-tests no --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-spawn
1..5
# random seed: R02S15b6a468089e4e0041a79fb3f2999f22
ok 1 /spawn/sync
ok 2 /spawn/sync_error
ok 3 /spawn/async
ok 4 /spawn/async_none
ok 5 /spawn/async_error

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 -- ./build/tap-gtester ./test-startup
1..6
# random seed: R02Sc57b200a027f926fbb5422e7e52db66c
# $ /tmp/gnome-keyring-3.17.91/gnome-keyring-daemon --foreground --components=
# SSH_AUTH_SOCK=/tmp/keyring-test-two/keyring/ssh
# $ /tmp/gnome-keyring-3.17.91/gnome-keyring-daemon --foreground --replace --components=
** Message: Replacing daemon, using directory: /tmp/keyring-test-two/keyring
# GNOME_KEYRING_CONTROL=/tmp/keyring-test-two/keyring
# SSH_AUTH_SOCK=/tmp/keyring-test-two/keyring/ssh
ok 1 /daemon/startup/replace
# $ /tmp/gnome-keyring-3.17.91/gnome-keyring-daemon --foreground --control-directory /tmp/scratch-test-startup.DWTB4X/xxxx --components=
# GNOME_KEYRING_CONTROL=/tmp/scratch-test-startup.DWTB4X/xxxx
# SSH_AUTH_SOCK=/tmp/scratch-test-startup.DWTB4X/xxxx/ssh
ok 2 /daemon/startup/control/valid
# $ /tmp/gnome-keyring-3.17.91/gnome-keyring-daemon --foreground --control-directory /tmp/scratch-test-startup.VQ2B4X/under --components=
# GNOME_KEYRING_CONTROL=/tmp/scratch-test-startup.VQ2B4X/under
# SSH_AUTH_SOCK=/tmp/scratch-test-startup.VQ2B4X/under/ssh
ok 3 /daemon/startup/control/creates
# $ /tmp/gnome-keyring-3.17.91/gnome-keyring-daemon --foreground --control-directory /tmp/scratch-test-startup.QDIC4X/under/subdir --components=
** Message: The gnome-keyring control directory cannot be accessed: /tmp/scratch-test-startup.QDIC4X/under/subdir: Permission denied
# SSH_AUTH_SOCK=/tmp/scratch-test-startup.QDIC4X/keyring/ssh
ok 4 /daemon/startup/control/noaccess
# $ /tmp/gnome-keyring-3.17.91/gnome-keyring-daemon --foreground --control-directory /tmp/scratch-test-startup.W02C4X/under --components=
** Message: The gnome-keyring control directory has invalid permissions. It must be only be accessible by its owner (ie: 0700): /tmp/scratch-test-startup.W02C4X/under
# SSH_AUTH_SOCK=/tmp/scratch-test-startup.W02C4X/keyring/ssh
ok 5 /daemon/startup/control/badperm
# $ /tmp/gnome-keyring-3.17.91/gnome-keyring-daemon --foreground --components=
# SSH_AUTH_SOCK=/tmp/scratch-test-startup.TTBD4X/different/keyring/ssh
ok 6 /daemon/startup/control/xdghome

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 -- ./build/tap-gtester ./test-shutdown
1..2
# random seed: R02S2cac3ff5d5f9d8f1bf1ee43e6c133686
# $ /tmp/gnome-keyring-3.17.91/gnome-keyring-daemon --foreground --control-directory /tmp/scratch-test-shutdown.XFL43X --components=secrets,pkcs11
# GNOME_KEYRING_CONTROL=/tmp/scratch-test-shutdown.XFL43X
g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.
ok 1 /daemon/shutdown/dbus-connection
# $ /tmp/gnome-keyring-3.17.91/gnome-keyring-daemon --foreground --control-directory /tmp/scratch-test-shutdown.DX443X --components=secrets,pkcs11
# GNOME_KEYRING_CONTROL=/tmp/scratch-test-shutdown.DX443X
ok 2 /daemon/shutdown/sigterm

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 -- ./build/tap-gtester ./test-dbus-util
1..1
# random seed: R02S0646c1d84438c031da546c9661835b3f
ok 1 /secret-util/build-path

PASS: 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 -- ./build/tap-gtester ./test-dbus-search
1..2
# random seed: R02Sb3879082e9ac4a021a87b6c1cd92d299
# $ /tmp/gnome-keyring-3.17.91/gnome-keyring-daemon --foreground --control-directory /tmp/keyring-test --components secrets
# GNOME_KEYRING_CONTROL=/tmp/keyring-test
ok 1 /secret-search/service-search-items-unlocked-separate
# $ /tmp/gnome-keyring-3.17.91/gnome-keyring-daemon --foreground --control-directory /tmp/keyring-test --components secrets
# GNOME_KEYRING_CONTROL=/tmp/keyring-test
ok 2 /secret-search/collection-search-items-combined

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 -- ./build/tap-gtester ./test-dbus-items
1..1
# random seed: R02S12fcbc72d5db204308656720a749ec7b
# $ /tmp/gnome-keyring-3.17.91/gnome-keyring-daemon --foreground --control-directory /tmp/keyring-test --components secrets
# GNOME_KEYRING_CONTROL=/tmp/keyring-test
ok 1 /secret-item/created-modified-properties

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 -- ./build/tap-gtester ./test-dbus-signals
1..10
# random seed: R02S385c6b81698834d427cf0f09a6b17c23
# Gcr-DEBUG: registering prompter
# $ /tmp/gnome-keyring-3.17.91/gnome-keyring-daemon --foreground --control-directory /tmp/keyring-test --components secrets
# GNOME_KEYRING_CONTROL=/tmp/keyring-test
# Gcr-DEBUG: received BeginPrompting call from callback /org/gnome/keyring/Prompt/p2@:1.8
# Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p2@:1.8
# 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=3mPMtz+qs0xMRAoJJ/4YZDLXSAMQypikq8OwCH8wziYHsrsUDExNJclHvujGXJK5lxLRRsqFGleUk19dB/+/cI24kFCZ3MiSzqVeMrm02GjRJExERcXYxOLH3XZJ49LdjNWpHuyFd5CJ3qJ692Di7yXcvePkXtx+dKbBBuJxPtNQFxa2Ca5An55ki22t4R4iwSAGHuiBmtcxN+pT0gbLadWejs2KKO3771zlKslnRnyGEPQXLILmOU/th+7OgftN\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.8
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.8
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p2@:1.8
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=zQXnp86ZDKe7Q709QeNU4w33sOt6/8MAlEOfktitI8cSfYF/sRbTLWETZ4jBIsRjeev7Yagg7yHeXD7tOlftoagpGF5IJj0UGg1RiuDoDkb/uroFuDiT+akMmgMOVPAEIdV8ZOX+d/AWROG7RFo69PJrLYukqHPSvMWQpuYsTIGkknZVXEbMfG+ngDyIzEyk+m8Y1UOc1k5/S4JgxvLCSiswpolpFI8MFc2DUqgQvAGzPCZ2zumHLpnXh4HM4OK/\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.8
# Gcr-DEBUG: completed password prompt for callback :1.8@/org/gnome/keyring/Prompt/p2
# Gcr-DEBUG: encrypting data
# Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=3mPMtz+qs0xMRAoJJ/4YZDLXSAMQypikq8OwCH8wziYHsrsUDExNJclHvujGXJK5lxLRRsqFGleUk19dB/+/cI24kFCZ3MiSzqVeMrm02GjRJExERcXYxOLH3XZJ49LdjNWpHuyFd5CJ3qJ692Di7yXcvePkXtx+dKbBBuJxPtNQFxa2Ca5An55ki22t4R4iwSAGHuiBmtcxN+pT0gbLadWejs2KKO3771zlKslnRnyGEPQXLILmOU/th+7OgftN\nsecret=PfheSrF2oYZoMhFv+gdQnQ==\niv=9YlOvBvfoK+sk+gqx5p+Kg==\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.8
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.8
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p2@:1.8
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p2@:1.8
# Gcr-DEBUG: closing the prompt
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p2@:1.8
# Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p2@:1.8
# Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p2@:1.8, 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
# $ /tmp/gnome-keyring-3.17.91/gnome-keyring-daemon --foreground --control-directory /tmp/keyring-test --components secrets
# GNOME_KEYRING_CONTROL=/tmp/keyring-test
** Message: 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
# $ /tmp/gnome-keyring-3.17.91/gnome-keyring-daemon --foreground --control-directory /tmp/keyring-test --components secrets
# GNOME_KEYRING_CONTROL=/tmp/keyring-test
# Gcr-DEBUG: unregistering prompter
# Gcr-DEBUG: disposing prompter
# Gcr-DEBUG: finalizing prompter
ok 3 /secret-signals/collection-changed
# Gcr-DEBUG: registering prompter
# $ /tmp/gnome-keyring-3.17.91/gnome-keyring-daemon --foreground --control-directory /tmp/keyring-test --components secrets
# GNOME_KEYRING_CONTROL=/tmp/keyring-test
# Gcr-DEBUG: unregistering prompter
# Gcr-DEBUG: disposing prompter
# Gcr-DEBUG: finalizing prompter
ok 4 /secret-signals/collection-deleted
# Gcr-DEBUG: registering prompter
# $ /tmp/gnome-keyring-3.17.91/gnome-keyring-daemon --foreground --control-directory /tmp/keyring-test --components secrets
# GNOME_KEYRING_CONTROL=/tmp/keyring-test
# Gcr-DEBUG: unregistering prompter
# Gcr-DEBUG: disposing prompter
# Gcr-DEBUG: finalizing prompter
ok 5 /secret-signals/collection-lock
# Gcr-DEBUG: registering prompter
# $ /tmp/gnome-keyring-3.17.91/gnome-keyring-daemon --foreground --control-directory /tmp/keyring-test --components secrets
# GNOME_KEYRING_CONTROL=/tmp/keyring-test
# Gcr-DEBUG: received BeginPrompting call from callback /org/gnome/keyring/Prompt/p2@:1.23
# Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p2@:1.23
# 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=8mp4Q3d72NJmUIL01R4S+DTI2FL0HqOmkXdkGn+SUFWXDDBKmktrwAIuZ6LvmjUHA6usvx2ntjY9Sax2kkZfHcX4fGOc4rm4JYyYgdxQJtRUERbucF3LOrqEJZUC+H7oGj8qlUlu5vo8yuzgUpYE1cnnL41SEpD5Zh5SITkpPt+f16gr3tHSgmXyhm77kdck4BRul09fwlryHUx7ZRN63/wa9PIkkQ+9dPSnbOuetA1jdIHC9VAO0a4utRiQiQou\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.23
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.23
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p2@:1.23
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=/RnYEao501X1Xdzaot5heB8uoeX1f2fh4UsOCzyGY3nrOngMN15z7vvgHIrIOVLPSyZf4voznkRgm5FQSxbCeR6yo+qiZcqMOsXjdjQHTlG9gqGnI8YGni49R4yqAjnpkY8jWNHTy1Jd/SjokRIpUz8SW4BoqjbnaKL9lbZLp6tMxcuX16R8fx+AwVwyoCEUgEcPktrcLSHiViIoGAVT+hStKOcs38TUHGxbr3vtfVcnsVgdmxsimYOZ5HhxQkDY\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.23
# Gcr-DEBUG: completed password prompt for callback :1.23@/org/gnome/keyring/Prompt/p2
# Gcr-DEBUG: encrypting data
# Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=8mp4Q3d72NJmUIL01R4S+DTI2FL0HqOmkXdkGn+SUFWXDDBKmktrwAIuZ6LvmjUHA6usvx2ntjY9Sax2kkZfHcX4fGOc4rm4JYyYgdxQJtRUERbucF3LOrqEJZUC+H7oGj8qlUlu5vo8yuzgUpYE1cnnL41SEpD5Zh5SITkpPt+f16gr3tHSgmXyhm77kdck4BRul09fwlryHUx7ZRN63/wa9PIkkQ+9dPSnbOuetA1jdIHC9VAO0a4utRiQiQou\nsecret=ST2QQzGcmzNM4bT7Q6iOSg==\niv=vGQdnsTOMA8joq4Rdz5FJg==\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.23
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.23
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p2@:1.23
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p2@:1.23
# Gcr-DEBUG: closing the prompt
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p2@:1.23
# Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p2@:1.23
# Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p2@:1.23, 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
# $ /tmp/gnome-keyring-3.17.91/gnome-keyring-daemon --foreground --control-directory /tmp/keyring-test --components secrets
# GNOME_KEYRING_CONTROL=/tmp/keyring-test
# Gcr-DEBUG: unregistering prompter
# Gcr-DEBUG: disposing prompter
# Gcr-DEBUG: finalizing prompter
ok 7 /secret-signals/collection-unlock-no-prompt
# Gcr-DEBUG: registering prompter
# $ /tmp/gnome-keyring-3.17.91/gnome-keyring-daemon --foreground --control-directory /tmp/keyring-test --components secrets
# GNOME_KEYRING_CONTROL=/tmp/keyring-test
# Gcr-DEBUG: unregistering prompter
# Gcr-DEBUG: disposing prompter
# Gcr-DEBUG: finalizing prompter
ok 8 /secret-signals/item-created
# Gcr-DEBUG: registering prompter
# $ /tmp/gnome-keyring-3.17.91/gnome-keyring-daemon --foreground --control-directory /tmp/keyring-test --components secrets
# GNOME_KEYRING_CONTROL=/tmp/keyring-test
# Gcr-DEBUG: unregistering prompter
# Gcr-DEBUG: disposing prompter
# Gcr-DEBUG: finalizing prompter
ok 9 /secret-signals/item-changed
# Gcr-DEBUG: registering prompter
# $ /tmp/gnome-keyring-3.17.91/gnome-keyring-daemon --foreground --control-directory /tmp/keyring-test --components secrets
# GNOME_KEYRING_CONTROL=/tmp/keyring-test
# Gcr-DEBUG: unregistering prompter
# Gcr-DEBUG: disposing prompter
# Gcr-DEBUG: finalizing prompter
ok 10 /secret-signals/item-deleted

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 -- ./build/tap-gtester ./test-dbus-lock
1..1
# random seed: R02Sca00d34efb7af0900b6203300549b528
# $ /tmp/gnome-keyring-3.17.91/gnome-keyring-daemon --foreground --control-directory /tmp/keyring-test --components secrets
# GNOME_KEYRING_CONTROL=/tmp/keyring-test
ok 1 /secret-lock/service

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 -- ./build/tap-gtester ./test-attributes
1..61
# random seed: R02Se8a60fcec091fcd9132a8ffa933e18c9
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

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 -- ./build/tap-gtester ./test-credential
1..11
# random seed: R02S6f9a7f19a2fbbfe80b8eb0cdded1f135
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

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 -- ./build/tap-gtester ./test-data-asn1
1..1
# random seed: R02Sa4f1f77e8e3be71886c91145eba6034f
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
ok 1 /gkm/data-asn1/integers

ERROR: 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 -- ./build/tap-gtester ./test-data-der
1..16
# random seed: R02S10d137864af36761efa9705048794206
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: 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
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
ok 3 /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 4 /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 5 /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
ok 6 /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 7 /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 8 /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 matcGkm-Message: unsupported key algorithm in certificate: 1.2.840.10045.2.1
h expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# Gkm-MESSAGE: unsupported key algorithm in certificate: 1.2.840.10045.2.1
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: 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_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 10 /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 11 /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 12 /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: otherSource otherSource: decoded tag did not match expected
# DEBUG: otherSource otherSource: decoded tag did not match expected
# DEBUG: encryptionAlgorithm encryptionAlgorithm: decoded tag did not match expected
# DEBUG: DSAPrivateKey DSAPrivateKey: decoded tag did not match expected
ok 13 /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 14 /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
ok 15 /gkm/data-der/write_pkcs8_plain
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
**
ERROR:pkcs11/gkm/test-data-der.c:574:test_write_pkcs8_encrypted: assertion failed: (res == GKM_DATA_SUCCESS)
# ERROR:pkcs11/gkm/test-data-der.c:574:test_write_pkcs8_encrypted: assertion failed: (res == GKM_DATA_SUCCESS)
not ok 16 /gkm/data-der/write_pkcs8_encrypted

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 -- ./build/tap-gtester ./test-memory-store
1..15
# random seed: R02S5bacf4824520940030ae03f9f5850db2
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

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 -- ./build/tap-gtester ./test-object
1..7
# random seed: R02S049278329cf327cfc050a6db54f446c4
# 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
# 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

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 -- ./build/tap-gtester ./test-certificate
1..6
# random seed: R02S748e9bb6cf10d86f3dfc47c29c543055
# 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

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 -- ./build/tap-gtester ./test-secret
1..7
# random seed: R02S362d3e056a14e9dfa30bef3f8b147a2e
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

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 -- ./build/tap-gtester ./test-sexp
1..2
# random seed: R02Sb3d6b0b0831030426084f3cb48720efb
ok 1 /gkm/sexp/parse_key
ok 2 /gkm/sexp/key_to_public

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 -- ./build/tap-gtester ./test-store
1..2
# random seed: R02Sb3c93a2f756f37fd2367336ff23e935f
ok 1 /gkm/store/schema
ok 2 /gkm/store/schema_flags

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 -- ./build/tap-gtester ./test-timer
1..6
# random seed: R02S2cf325e0d7bae9e4594effed8f9342c0
ok 1 /gkm/timer/extra_initialize
ok 2 /gkm/timer/simple
ok 3 /gkm/timer/cancel
ok 4 /gkm/timer/immediate
ok 5 /gkm/timer/multiple
ok 6 /gkm/timer/outstanding

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 -- ./build/tap-gtester ./test-transaction
1..22
# random seed: R02S44b5556ef015d9c29933fd0761976f4c
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
ok 12 /gkm/transaction/write_large_file
ok 13 /gkm/transaction/write_large_file
ok 14 /gkm/transaction/write_large_file
ok 15 /gkm/transaction/write_large_file
ok 16 /gkm/transaction/write_large_file
ok 17 /gkm/transaction/write_large_file
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

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 -- ./build/tap-gtester ./test-gnome2-file
1..19
# random seed: R02S7e87e065825dead40bef691ae57bd467
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

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 -- ./build/tap-gtester ./test-gnome2-storage
1..4
# random seed: R02S147c2506ec26207c1a550472899af0ca
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded 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

ERROR: 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 -- ./build/tap-gtester ./test-gnome2-private-key
1..2
# random seed: R02S44456762937b4d9fe9c835af639159d2
ok 1 /gnome2-store/private-key/load
**
ERROR:pkcs11/gnome2-store/test-gnome2-private-key.c:147:test_save_private_key: assertion failed: (gkm_data_der_read_private_pkcs8_crypted (data, "booo", 4, &sexp) == GKM_DATA_SUCCESS)
# ERROR:pkcs11/gnome2-store/test-gnome2-private-key.c:147:test_save_private_key: assertion failed: (gkm_data_der_read_private_pkcs8_crypted (data, "booo", 4, &sexp) == GKM_DATA_SUCCESS)
not ok 2 /gnome2-store/private-key/save

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 -- ./build/tap-gtester ./test-import
1..1
# random seed: R02Sfd92e51787d80284c5e314033fa53a48
# 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@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@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) "\xcc\x99S\xa3\xc4\x0c\xa3\xd41v\x8cw\x1d\x92\xf2j);\xfa\x9b" } ]
# 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@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@ex..." }, { CKA_SERIAL_NUMBER =  (1) "\x0c" }, { CKA_LABEL =  (19) "Example Certificate" }, { CKA_TOKEN =  (1) "\x01" }, { CKA_PRIVATE =  (1) "\x00" }, { CKA_ID =  (20) "\xcc\x99S\xa3\xc4\x0c\xa3\xd41v\x8cw\x1d\x92\xf2j);\xfa\x9b" } ]
# 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@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@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) "m\xdc\x1d\xbd(\xc2\x9d\xec\x1a\xbaM\xf2\x12}w\x19\x9e\xa5`\x12" } ]
ok 1 /gnome2-store/import/pkcs12

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 -- ./build/tap-gtester ./test-initialize
1..3
# random seed: R02Sc1b0e81807aadffd7d480df7a1b5566d
# $ /tmp/gnome-keyring-3.17.91/gnome-keyring-daemon --foreground --components=pkcs11
ok 1 /pkcs11/rpc-layer/initialize/normal
# $ /tmp/gnome-keyring-3.17.91/gnome-keyring-daemon --foreground --control-directory /tmp/scratch-test-initialize.92BH4X --components=pkcs11
# GNOME_KEYRING_CONTROL=/tmp/scratch-test-initialize.92BH4X
ok 2 /pkcs11/rpc-layer/initialize/control
ok 3 /pkcs11/rpc-layer/initialize/no-daemon

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 -- ./build/tap-gtester ./test-secret-compat
1..4
# random seed: R02S847ab55096ec94a0b34349dffcee412d
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

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 -- ./build/tap-gtester ./test-secret-fields
1..25
# random seed: R02S869f7307764f7bf865247f39c2974dcc
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

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 -- ./build/tap-gtester ./test-secret-data
1..9
# random seed: R02S487b5c52b77e24301e3d8e6d1c8e30f0
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

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 -- ./build/tap-gtester ./test-secret-object
1..13
# random seed: R02S8b0f5421b910950e3d1e4710bd55b7d0
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

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 -- ./build/tap-gtester ./test-secret-collection
1..20
# random seed: R02Sabd6763a8ae28a2a65e361a3a5e8e86d
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

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 -- ./build/tap-gtester ./test-secret-item
1..18
# random seed: R02Se390707a072275888007716ddb4fa8d3
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

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 -- ./build/tap-gtester ./test-secret-schema
1..6
# random seed: R02Sbb8bab7ecbc1a1cfbaf3baeb242001c6
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/unknown-schema-without-schema-locked
ok 5 /secret-store/schema/unknown-schema-without-schema-unlocked
ok 6 /secret-store/schema/unknown-schema-without-schema-locked

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 -- ./build/tap-gtester ./test-secret-search
1..10
# random seed: R02S9aa4f349e94c8ea53ef11cd61ebd469e
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

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 -- ./build/tap-gtester ./test-secret-textual
1..6
# random seed: R02S54433c0d5f4b3eb34f61fb1f379f1df1
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

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 -- ./build/tap-gtester ./test-secret-binary
1..9
# random seed: R02Sfd33c5c9b30c514ae2f5162db33b3fd2
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

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 -- ./build/tap-gtester ./test-ssh-openssh
1..2
# random seed: R02S50ee6eb72f85c0e2934a42ed9e40233d
# DEBUG: exponent1 exponent1: no decoded value
# DEBUG: exponent1 exponent1: no decoded value
ok 1 /ssh-store/openssh/parse_private
ok 2 /ssh-store/openssh/parse_public

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 -- ./build/tap-gtester ./test-private-key
1..3
# random seed: R02S4d1efbc9001af8a27f5c65b73e499d9d
# DEBUG: exponent1 exponent1: no decoded value
ok 1 /ssh-store/private-key/parse_plain
# DEBUG: exponent1 exponent1: no decoded value
ok 2 /ssh-store/private-key/unlock
ok 3 /ssh-store/private-key/internal-sha1-compat

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 -- ./build/tap-gtester ./test-create-credential
1..3
# random seed: R02S8395036b2be41fa6a3e8f3eb69965d00
# Gcr-DEBUG: registering prompter
# Gcr-DEBUG: connecting to bus
# 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.39
# Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p0@:1.39
# Gcr-DEBUG: creating new GcrMockPrompt prompt
# Gcr-DEBUG: registered prompt :1.38: /org/gnome/keyring/Prompt/p0
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=Wn5UI0YRnK0gaIniyGzNhmRVwMAsXUg4gMKDUz7Bm+YB1pBgZu5wS01Uv6MRHhxe+fGu5XuLTCETGD1IsEwxFgNQpDuGAVTsijJyvsu0/k/dH95nf8ToCXQx5lbr8dIlP1oJUhOKm9cZx4CBplPC253owrVzk/dZNRWAF6wU0XmRjMGjpyjLtgsqmjaNxIwT2QGS9UgCCrvkj1NVjlNhEVAPXeLJtW3JQ9pZB0ZfgrDfqUV/OMv50vknTNZ3fgG3\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.39
# Gcr-DEBUG: creating new secret exchange
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=Wn5UI0YRnK0gaIniyGzNhmRVwMAsXUg4gMKDUz7Bm+YB1pBgZu5wS01Uv6MRHhxe+fGu5XuLTCETGD1IsEwxFgNQpDuGAVTsijJyvsu0/k/dH95nf8ToCXQx5lbr8dIlP1oJUhOKm9cZx4CBplPC253owrVzk/dZNRWAF6wU0XmRjMGjpyjLtgsqmjaNxIwT2QGS9UgCCrvkj1NVjlNhEVAPXeLJtW3JQ9pZB0ZfgrDfqUV/OMv50vknTNZ3fgG3\n
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.39
# 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=Hr/qcYWeOdyhPRz6ItCt2ktCPId87coREKtwWnBWTlLkO/hDLgUsOpDBkzMJmNImo8yYcCQ05VOzhQTPEm+iC/D2XPNASoDNMnl4EZ4gkWUcnLVECQasEs5XWbbkqQR/AO5F3NTVYzSZXFXYsp/nKJgE+MakrxUPNIOPCNkqvlJ777pysIobaz3JPNc18b9YdYJdkN+yCdhjdv8bsdgQ0HgsdxfHFDQGU3M+QXnvShgH2tFIow/bo8j1oxWHqosf\n
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p0@:1.39
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=Hr/qcYWeOdyhPRz6ItCt2ktCPId87coREKtwWnBWTlLkO/hDLgUsOpDBkzMJmNImo8yYcCQ05VOzhQTPEm+iC/D2XPNASoDNMnl4EZ4gkWUcnLVECQasEs5XWbbkqQR/AO5F3NTVYzSZXFXYsp/nKJgE+MakrxUPNIOPCNkqvlJ777pysIobaz3JPNc18b9YdYJdkN+yCdhjdv8bsdgQ0HgsdxfHFDQGU3M+QXnvShgH2tFIow/bo8j1oxWHqosf\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.39
# Gcr-DEBUG: completed password prompt for callback :1.39@/org/gnome/keyring/Prompt/p0
# Gcr-DEBUG: encrypting data
# Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=Wn5UI0YRnK0gaIniyGzNhmRVwMAsXUg4gMKDUz7Bm+YB1pBgZu5wS01Uv6MRHhxe+fGu5XuLTCETGD1IsEwxFgNQpDuGAVTsijJyvsu0/k/dH95nf8ToCXQx5lbr8dIlP1oJUhOKm9cZx4CBplPC253owrVzk/dZNRWAF6wU0XmRjMGjpyjLtgsqmjaNxIwT2QGS9UgCCrvkj1NVjlNhEVAPXeLJtW3JQ9pZB0ZfgrDfqUV/OMv50vknTNZ3fgG3\nsecret=gkBwaxkQbnb157w/0oz7xw==\niv=5RWDmCfz+ufBJhlYZ3xwhA==\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.39
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=Wn5UI0YRnK0gaIniyGzNhmRVwMAsXUg4gMKDUz7Bm+YB1pBgZu5wS01Uv6MRHhxe+fGu5XuLTCETGD1IsEwxFgNQpDuGAVTsijJyvsu0/k/dH95nf8ToCXQx5lbr8dIlP1oJUhOKm9cZx4CBplPC253owrVzk/dZNRWAF6wU0XmRjMGjpyjLtgsqmjaNxIwT2QGS9UgCCrvkj1NVjlNhEVAPXeLJtW3JQ9pZB0ZfgrDfqUV/OMv50vknTNZ3fgG3\nsecret=gkBwaxkQbnb157w/0oz7xw==\niv=5RWDmCfz+ufBJhlYZ3xwhA==\n
# Gcr-DEBUG: decrypting data
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.39
# Gcr-DEBUG: closing prompt
# Gcr-DEBUG: Calling the prompter StopPrompting method
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p0@:1.39
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p0@:1.39
# Gcr-DEBUG: closing the prompt
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p0@:1.39
# Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p0@:1.39
# Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p0@:1.39, and ignoring reply
# Gcr-DEBUG: unregistering prompter
# Gcr-DEBUG: disposing prompter
# Gcr-DEBUG: finalizing prompter
ok 1 /wrap-layer/create-credential/ok_password
# Gcr-DEBUG: registering prompter
# Gcr-DEBUG: connecting to bus
# 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.41
# Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p1@:1.41
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: registered prompt :1.40: /org/gnome/keyring/Prompt/p1
# Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=wfPuybSYFGHXZ93XxEPXQ68nxQj+mU6o12kmVCzY0GMBPuRe44Dk9ejCrLjBETa4flf5t5lDf70nW9VDKhj3eLsTLTreU+/U1goIlMWJFMcxE/UjjuSyGNcCNKLrAYVlXe1RoOUssPZa2K+RzgKsdVXkA/+AdxO3Of7hTTWtlbDFnNpAVujxBaT6n6zu/MPd4tWzYKcglJz8G8F4UMyTqapkqco3v5xTTOzDUBBMNelbfDHq61sMMGBnl0XoUSNf\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.41
# 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/p1@:1.41
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=wfPuybSYFGHXZ93XxEPXQ68nxQj+mU6o12kmVCzY0GMBPuRe44Dk9ejCrLjBETa4flf5t5lDf70nW9VDKhj3eLsTLTreU+/U1goIlMWJFMcxE/UjjuSyGNcCNKLrAYVlXe1RoOUssPZa2K+RzgKsdVXkA/+AdxO3Of7hTTWtlbDFnNpAVujxBaT6n6zu/MPd4tWzYKcglJz8G8F4UMyTqapkqco3v5xTTOzDUBBMNelbfDHq61sMMGBnl0XoUSNf\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=W8tc/0fkwsZ6KVqkFDhGUl2hg+2fBvPMS5N97n/8fkgWEyvj+OWBnEzBq0NVFcGFhbC6d2UsHALz+kcdTFCzwVQ0IhF896WxkHLFHcJwvgLCRADNoPCvLzVEliUcg7ZL4uNZqpDlSKKcwmBwc4nNzvj9JXNyHIy2wlM/NDMQj83Q6RsdUHlUXslptNvOzMC7I5BG3Jt2NoSJ0Om9oJ3C8OSJZHSYDKx0rh4WOeilbDWG8ETYc/VwOpb2jw/RmwHT\n
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p1@:1.41
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=W8tc/0fkwsZ6KVqkFDhGUl2hg+2fBvPMS5N97n/8fkgWEyvj+OWBnEzBq0NVFcGFhbC6d2UsHALz+kcdTFCzwVQ0IhF896WxkHLFHcJwvgLCRADNoPCvLzVEliUcg7ZL4uNZqpDlSKKcwmBwc4nNzvj9JXNyHIy2wlM/NDMQj83Q6RsdUHlUXslptNvOzMC7I5BG3Jt2NoSJ0Om9oJ3C8OSJZHSYDKx0rh4WOeilbDWG8ETYc/VwOpb2jw/RmwHT\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.41
# Gcr-DEBUG: completed password prompt for callback :1.41@/org/gnome/keyring/Prompt/p1
# Gcr-DEBUG: encrypting data
# Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=wfPuybSYFGHXZ93XxEPXQ68nxQj+mU6o12kmVCzY0GMBPuRe44Dk9ejCrLjBETa4flf5t5lDf70nW9VDKhj3eLsTLTreU+/U1goIlMWJFMcxE/UjjuSyGNcCNKLrAYVlXe1RoOUssPZa2K+RzgKsdVXkA/+AdxO3Of7hTTWtlbDFnNpAVujxBaT6n6zu/MPd4tWzYKcglJz8G8F4UMyTqapkqco3v5xTTOzDUBBMNelbfDHq61sMMGBnl0XoUSNf\nsecret=H7tMmNipuw12NA81WpsvIw==\niv=08GFJhadh01m92zjICcWYw==\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.41
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.41
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=wfPuybSYFGHXZ93XxEPXQ68nxQj+mU6o12kmVCzY0GMBPuRe44Dk9ejCrLjBETa4flf5t5lDf70nW9VDKhj3eLsTLTreU+/U1goIlMWJFMcxE/UjjuSyGNcCNKLrAYVlXe1RoOUssPZa2K+RzgKsdVXkA/+AdxO3Of7hTTWtlbDFnNpAVujxBaT6n6zu/MPd4tWzYKcglJz8G8F4UMyTqapkqco3v5xTTOzDUBBMNelbfDHq61sMMGBnl0XoUSNf\nsecret=H7tMmNipuw12NA81WpsvIw==\niv=08GFJhadh01m92zjICcWYw==\n
# Gcr-DEBUG: decrypting data
# Gcr-DEBUG: prompting for password
# Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=W8tc/0fkwsZ6KVqkFDhGUl2hg+2fBvPMS5N97n/8fkgWEyvj+OWBnEzBq0NVFcGFhbC6d2UsHALz+kcdTFCzwVQ0IhF896WxkHLFHcJwvgLCRADNoPCvLzVEliUcg7ZL4uNZqpDlSKKcwmBwc4nNzvj9JXNyHIy2wlM/NDMQj83Q6RsdUHlUXslptNvOzMC7I5BG3Jt2NoSJ0Om9oJ3C8OSJZHSYDKx0rh4WOeilbDWG8ETYc/VwOpb2jw/RmwHT\n
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p1@:1.41
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=W8tc/0fkwsZ6KVqkFDhGUl2hg+2fBvPMS5N97n/8fkgWEyvj+OWBnEzBq0NVFcGFhbC6d2UsHALz+kcdTFCzwVQ0IhF896WxkHLFHcJwvgLCRADNoPCvLzVEliUcg7ZL4uNZqpDlSKKcwmBwc4nNzvj9JXNyHIy2wlM/NDMQj83Q6RsdUHlUXslptNvOzMC7I5BG3Jt2NoSJ0Om9oJ3C8OSJZHSYDKx0rh4WOeilbDWG8ETYc/VwOpb2jw/RmwHT\n
# Gcr-DEBUG: starting password prompt for callback /org/gnome/keyring/Prompt/p1@:1.41
# Gcr-DEBUG: completed password prompt for callback :1.41@/org/gnome/keyring/Prompt/p1
# Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=wfPuybSYFGHXZ93XxEPXQ68nxQj+mU6o12kmVCzY0GMBPuRe44Dk9ejCrLjBETa4flf5t5lDf70nW9VDKhj3eLsTLTreU+/U1goIlMWJFMcxE/UjjuSyGNcCNKLrAYVlXe1RoOUssPZa2K+RzgKsdVXkA/+AdxO3Of7hTTWtlbDFnNpAVujxBaT6n6zu/MPd4tWzYKcglJz8G8F4UMyTqapkqco3v5xTTOzDUBBMNelbfDHq61sMMGBnl0XoUSNf\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.41
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=wfPuybSYFGHXZ93XxEPXQ68nxQj+mU6o12kmVCzY0GMBPuRe44Dk9ejCrLjBETa4flf5t5lDf70nW9VDKhj3eLsTLTreU+/U1goIlMWJFMcxE/UjjuSyGNcCNKLrAYVlXe1RoOUssPZa2K+RzgKsdVXkA/+AdxO3Of7hTTWtlbDFnNpAVujxBaT6n6zu/MPd4tWzYKcglJz8G8F4UMyTqapkqco3v5xTTOzDUBBMNelbfDHq61sMMGBnl0XoUSNf\n
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.41
# 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.41
# Gcr-DEBUG: closing the prompt
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p1@:1.41
# Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p1@:1.41
# Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p1@:1.41, and waiting for reply
# Gcr-DEBUG: returned from PromptDone on /org/gnome/keyring/Prompt/p1@:1.41
# Gcr-DEBUG: disposing prompter
# Gcr-DEBUG: finalizing prompter
ok 2 /wrap-layer/create-credential/bad_password_then_cancel
# Gcr-DEBUG: failed to stop prompting: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message did not receive a reply (timeout by message bus)
# Gcr-DEBUG: registering prompter
# Gcr-DEBUG: connecting to bus
# 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.43
# Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p2@:1.43
# Gcr-DEBUG: creating new GcrMockPrompt prompt
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: registered prompt :1.42: /org/gnome/keyring/Prompt/p2
# Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=E5KWKAKFSYXpZsdZ0AKNwPQlpWTY30wuTu4HjhqVRibt3jDbf8l/ZEv6f1r0OADWJesuA5N3GOAOEMQj0Yo2Zb01BRqhJ9Y0+1BL2AyHpeOvqwbrDyerwuPrp5ailNj/K0C00uw0g21m1vtebKeSS7eT3JF1h/4FnDL6gIPf+EkAYdxg+Q8hpGlP33Ri33tiy7ic5zWzl8XrQ/kUBWdB5vPAY0AIgpEw3sZHdq+NYpq188qqs3YppmtuP1lObrWR\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.43
# 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.43
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=E5KWKAKFSYXpZsdZ0AKNwPQlpWTY30wuTu4HjhqVRibt3jDbf8l/ZEv6f1r0OADWJesuA5N3GOAOEMQj0Yo2Zb01BRqhJ9Y0+1BL2AyHpeOvqwbrDyerwuPrp5ailNj/K0C00uw0g21m1vtebKeSS7eT3JF1h/4FnDL6gIPf+EkAYdxg+Q8hpGlP33Ri33tiy7ic5zWzl8XrQ/kUBWdB5vPAY0AIgpEw3sZHdq+NYpq188qqs3YppmtuP1lObrWR\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=pZviw0/dvY9obX+frO6z0uAeKs13ZZdX5S34Xm+gUVTYijbyBEP5mZQ3SfGnisoFaIfOyfrVSWCNK/5Id158e+AJEZ+nnIoeWZ2oElNxieNxo7P59YuIYKbnFFwT24UmDUMOON+0BtxwiElqMikFUfJEZ1b3uI10m/MnO8SaCibbbfkRl/pAdn9/hctKa3lqejeuWGbvsW8s0IRwjHkfVj34RG7CfHx9ktq45FD/PBTMwb+PgiEcoVqf4Tt7/VU1\n
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p2@:1.43
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=pZviw0/dvY9obX+frO6z0uAeKs13ZZdX5S34Xm+gUVTYijbyBEP5mZQ3SfGnisoFaIfOyfrVSWCNK/5Id158e+AJEZ+nnIoeWZ2oElNxieNxo7P59YuIYKbnFFwT24UmDUMOON+0BtxwiElqMikFUfJEZ1b3uI10m/MnO8SaCibbbfkRl/pAdn9/hctKa3lqejeuWGbvsW8s0IRwjHkfVj34RG7CfHx9ktq45FD/PBTMwb+PgiEcoVqf4Tt7/VU1\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.43
# Gcr-DEBUG: completed password prompt for callback :1.43@/org/gnome/keyring/Prompt/p2
# Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=E5KWKAKFSYXpZsdZ0AKNwPQlpWTY30wuTu4HjhqVRibt3jDbf8l/ZEv6f1r0OADWJesuA5N3GOAOEMQj0Yo2Zb01BRqhJ9Y0+1BL2AyHpeOvqwbrDyerwuPrp5ailNj/K0C00uw0g21m1vtebKeSS7eT3JF1h/4FnDL6gIPf+EkAYdxg+Q8hpGlP33Ri33tiy7ic5zWzl8XrQ/kUBWdB5vPAY0AIgpEw3sZHdq+NYpq188qqs3YppmtuP1lObrWR\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.43
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=E5KWKAKFSYXpZsdZ0AKNwPQlpWTY30wuTu4HjhqVRibt3jDbf8l/ZEv6f1r0OADWJesuA5N3GOAOEMQj0Yo2Zb01BRqhJ9Y0+1BL2AyHpeOvqwbrDyerwuPrp5ailNj/K0C00uw0g21m1vtebKeSS7eT3JF1h/4FnDL6gIPf+EkAYdxg+Q8hpGlP33Ri33tiy7ic5zWzl8XrQ/kUBWdB5vPAY0AIgpEw3sZHdq+NYpq188qqs3YppmtuP1lObrWR\n
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.43
# 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.43
# Gcr-DEBUG: closing the prompt
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p2@:1.43
# Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p2@:1.43
# Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p2@:1.43, and waiting for reply
# Gcr-DEBUG: returned from PromptDone on /org/gnome/keyring/Prompt/p2@:1.43
# Gcr-DEBUG: disposing prompter
# Gcr-DEBUG: finalizing prompter
# Gcr-DEBUG: failed to stop prompting: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message did not receive a reply (timeout by message bus)
ok 3 /wrap-layer/create-credential/cancel_immediately

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 -- ./build/tap-gtester ./test-init-pin
1..1
# random seed: R02Sd9b09945a096879218a32d4d6e2e1ef8
# Gcr-DEBUG: registering prompter
# Gcr-DEBUG: connecting to bus
# 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.45
# Gcr-DEBUG: registered prompt :1.44: /org/gnome/keyring/Prompt/p0
# Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p0@:1.45
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=Bf7VrEfxFkwQwgu47nXVqQsIom0wfO3k++W8GYL/paYF5s4KPwfTJe/TOXn3sRcUZk/UNo4uWZ3nrhI96a8PzlrD+XdVPieQCCXGzkUlKXDXCCHo4scFXhBT5VCjaKlUk0nuOatdOd8KHf9BPhS316ineWAqwPG7Ttz+7Vk+Cg6b/asaPeKh8/+L7xthVINyhHlSvuVG3COMJP5PRdKxSiWIKIKFcVAcg6SmcThm4Ga4eLN0mnjnRBpbMkALKlEg\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.45
# Gcr-DEBUG: creating new secret exchange
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=Bf7VrEfxFkwQwgu47nXVqQsIom0wfO3k++W8GYL/paYF5s4KPwfTJe/TOXn3sRcUZk/UNo4uWZ3nrhI96a8PzlrD+XdVPieQCCXGzkUlKXDXCCHo4scFXhBT5VCjaKlUk0nuOatdOd8KHf9BPhS316ineWAqwPG7Ttz+7Vk+Cg6b/asaPeKh8/+L7xthVINyhHlSvuVG3COMJP5PRdKxSiWIKIKFcVAcg6SmcThm4Ga4eLN0mnjnRBpbMkALKlEg\n
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.45
# 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=JMmySfu0wBHTXlJKVDKoxHGxbD+eQzauIH4lUACP8Zauw1wC9C2bfAH6OzWB+YkelonPEtS65OIwfViEPKcshYCNXn/zo+9U64+GjD1HSjLXIv2QwsxyXNC6EKIul/yRQ67F20lJZYNx5Rr8xmgbfj/+NQa6uOMJ4QQKWV2IFyo8oYP18S507ZKSAk4K8hzGrzf9X+jFrovjhpTKZ2EayTpqSoIP+FUTDIZG19GiiNLwtJ9m7JbOKqvBKKcYbfIq\n
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p0@:1.45
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=JMmySfu0wBHTXlJKVDKoxHGxbD+eQzauIH4lUACP8Zauw1wC9C2bfAH6OzWB+YkelonPEtS65OIwfViEPKcshYCNXn/zo+9U64+GjD1HSjLXIv2QwsxyXNC6EKIul/yRQ67F20lJZYNx5Rr8xmgbfj/+NQa6uOMJ4QQKWV2IFyo8oYP18S507ZKSAk4K8hzGrzf9X+jFrovjhpTKZ2EayTpqSoIP+FUTDIZG19GiiNLwtJ9m7JbOKqvBKKcYbfIq\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.45
# Gcr-DEBUG: completed password prompt for callback :1.45@/org/gnome/keyring/Prompt/p0
# Gcr-DEBUG: encrypting data
# Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=Bf7VrEfxFkwQwgu47nXVqQsIom0wfO3k++W8GYL/paYF5s4KPwfTJe/TOXn3sRcUZk/UNo4uWZ3nrhI96a8PzlrD+XdVPieQCCXGzkUlKXDXCCHo4scFXhBT5VCjaKlUk0nuOatdOd8KHf9BPhS316ineWAqwPG7Ttz+7Vk+Cg6b/asaPeKh8/+L7xthVINyhHlSvuVG3COMJP5PRdKxSiWIKIKFcVAcg6SmcThm4Ga4eLN0mnjnRBpbMkALKlEg\nsecret=y2hio6nT7OGf6bH3zab0aA==\niv=QDAWmO3tep9m44WQ3PwgXw==\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.45
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=Bf7VrEfxFkwQwgu47nXVqQsIom0wfO3k++W8GYL/paYF5s4KPwfTJe/TOXn3sRcUZk/UNo4uWZ3nrhI96a8PzlrD+XdVPieQCCXGzkUlKXDXCCHo4scFXhBT5VCjaKlUk0nuOatdOd8KHf9BPhS316ineWAqwPG7Ttz+7Vk+Cg6b/asaPeKh8/+L7xthVINyhHlSvuVG3COMJP5PRdKxSiWIKIKFcVAcg6SmcThm4Ga4eLN0mnjnRBpbMkALKlEg\nsecret=y2hio6nT7OGf6bH3zab0aA==\niv=QDAWmO3tep9m44WQ3PwgXw==\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.45
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p0@:1.45
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p0@:1.45
# Gcr-DEBUG: closing the prompt
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p0@:1.45
# Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p0@:1.45
# Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p0@:1.45, and ignoring reply
# Gcr-DEBUG: unregistering prompter
# Gcr-DEBUG: disposing prompter
# Gcr-DEBUG: finalizing prompter
ok 1 /wrap-layer/init-pin/ok_password

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 -- ./build/tap-gtester ./test-login-auto
1..3
# random seed: R02S3995e35baffa507f9f6bfd4428a04a2c
# Gcr-DEBUG: registering prompter
# Gcr-DEBUG: connecting to bus
# 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.47
# Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p0@:1.47
# Gcr-DEBUG: creating new GcrMockPrompt prompt
# Gcr-DEBUG: registered prompt :1.46: /org/gnome/keyring/Prompt/p0
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=LHcub5fNU0QRBLAk4UgANo/7B8i840zYnW0KFusfCrzzyTSI9P8Vafnh1TwTlrXQWy5nJxvMZV7/Q+e4L63Nt8pBQ7pcocfaVcjp3wXMo8nOU9jTy+bq0i3MqroDmH2nq98S2AOKIYMzbUOugqXDxKVOVuUrziq72rZ9c7ghSZpFvw1Js0waPI51/0F1a2hF9KIMooJK7GKJCwtWJURAm4RVwon90iTai6wr5beCI5lEL3+UrjrEPR0j+uDyOe6e\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.47
# Gcr-DEBUG: creating new secret exchange
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=LHcub5fNU0QRBLAk4UgANo/7B8i840zYnW0KFusfCrzzyTSI9P8Vafnh1TwTlrXQWy5nJxvMZV7/Q+e4L63Nt8pBQ7pcocfaVcjp3wXMo8nOU9jTy+bq0i3MqroDmH2nq98S2AOKIYMzbUOugqXDxKVOVuUrziq72rZ9c7ghSZpFvw1Js0waPI51/0F1a2hF9KIMooJK7GKJCwtWJURAm4RVwon90iTai6wr5beCI5lEL3+UrjrEPR0j+uDyOe6e\n
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.47
# 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=MUo73D42Q6KTDv3CwOCIljZ4IuvjlQ1kfgr6unMhYotOpZaPDBUXVTd5F8xfIgOe76XvfR+3ytXLitjWyefY97Ks1cJ43ZID/cu6Hlcee6b/4VHOFZ+uM9cGN5m/Ww1iRtfobFwAOq62S509sh64ZGyD9Iwnm7AGHcoYUOxGZgs/n+Q/37BxYC1/cV0nWceAekDqzBAKnM/Q4KLwxCOCBEFKLr0BmCqRVbxsjz+ihgZuqBWitlAIyLlf1E96T/Uu\n
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p0@:1.47
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=MUo73D42Q6KTDv3CwOCIljZ4IuvjlQ1kfgr6unMhYotOpZaPDBUXVTd5F8xfIgOe76XvfR+3ytXLitjWyefY97Ks1cJ43ZID/cu6Hlcee6b/4VHOFZ+uM9cGN5m/Ww1iRtfobFwAOq62S509sh64ZGyD9Iwnm7AGHcoYUOxGZgs/n+Q/37BxYC1/cV0nWceAekDqzBAKnM/Q4KLwxCOCBEFKLr0BmCqRVbxsjz+ihgZuqBWitlAIyLlf1E96T/Uu\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.47
# Gcr-DEBUG: completed password prompt for callback :1.47@/org/gnome/keyring/Prompt/p0
# Gcr-DEBUG: encrypting data
# Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=LHcub5fNU0QRBLAk4UgANo/7B8i840zYnW0KFusfCrzzyTSI9P8Vafnh1TwTlrXQWy5nJxvMZV7/Q+e4L63Nt8pBQ7pcocfaVcjp3wXMo8nOU9jTy+bq0i3MqroDmH2nq98S2AOKIYMzbUOugqXDxKVOVuUrziq72rZ9c7ghSZpFvw1Js0waPI51/0F1a2hF9KIMooJK7GKJCwtWJURAm4RVwon90iTai6wr5beCI5lEL3+UrjrEPR0j+uDyOe6e\nsecret=oERi8SS830Q2n3RdWWyDHQ==\niv=FelSoUujeh74pUgcXFQygQ==\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.47
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.47
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=LHcub5fNU0QRBLAk4UgANo/7B8i840zYnW0KFusfCrzzyTSI9P8Vafnh1TwTlrXQWy5nJxvMZV7/Q+e4L63Nt8pBQ7pcocfaVcjp3wXMo8nOU9jTy+bq0i3MqroDmH2nq98S2AOKIYMzbUOugqXDxKVOVuUrziq72rZ9c7ghSZpFvw1Js0waPI51/0F1a2hF9KIMooJK7GKJCwtWJURAm4RVwon90iTai6wr5beCI5lEL3+UrjrEPR0j+uDyOe6e\nsecret=oERi8SS830Q2n3RdWWyDHQ==\niv=FelSoUujeh74pUgcXFQygQ==\n
# Gcr-DEBUG: decrypting data
# Gcr-DEBUG: closing prompt
# Gcr-DEBUG: Calling the prompter StopPrompting method
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p0@:1.47
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p0@:1.47
# Gcr-DEBUG: closing prompt
# Gcr-DEBUG: closing the prompt
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p0@:1.47
# Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p0@:1.47
# Gcr-DEBUG: connecting to bus
# Gcr-DEBUG: connected to bus
# Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p0@:1.47, and ignoring reply
# Gcr-DEBUG: calling BeginPrompting method on prompter
# Gcr-DEBUG: received BeginPrompting call from callback /org/gnome/keyring/Prompt/p2@:1.47
# Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p2@:1.47
# Gcr-DEBUG: creating new GcrMockPrompt prompt
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: registered prompt :1.46: /org/gnome/keyring/Prompt/p2
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=ajeeCTuOpGqPjm36R3dZEBSzJ+0o4UCeNNYk5z4pFLJ397xbP586KGIQHKJDuL/9A1F0vUmn5l8RFekqJXQi68sLnr0BpwhQPDEr9wuwJMNy4Q1/Ubk6XWmqeXSvDR5LVRBfXoFjtWES4dbSMW/lCrGGoyD9eH6/dRTKWc6reUmreUkKFPle6goCiLl1VmqAwZVGmsuPWyDw8O9PM4U5+Rnus9WiBeyYF8NT+wu2tEDFsG08qNWkLpHeltLLO3NE\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.47
# Gcr-DEBUG: creating new secret exchange
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=ajeeCTuOpGqPjm36R3dZEBSzJ+0o4UCeNNYk5z4pFLJ397xbP586KGIQHKJDuL/9A1F0vUmn5l8RFekqJXQi68sLnr0BpwhQPDEr9wuwJMNy4Q1/Ubk6XWmqeXSvDR5LVRBfXoFjtWES4dbSMW/lCrGGoyD9eH6/dRTKWc6reUmreUkKFPle6goCiLl1VmqAwZVGmsuPWyDw8O9PM4U5+Rnus9WiBeyYF8NT+wu2tEDFsG08qNWkLpHeltLLO3NE\n
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.47
# 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=VvMwnbvBPXStf82HHYEzciuBMaV4p4cBUmJWfBddM0E9dl4svJFLx+bZsWeqVE8ixedVSjAteet5a03c0SE3PZ8sO8BjeND1zOx5ZCIvSdkmbOA7XPsZTn54Q/Lyez8g4ALr0+6p+neihJicf2yGiwHmu7AZMlidZaBFXM1EVhCw/kcKwQOBRAym0jrVjNMrJYDaSb9LIoZ3YhwWLt+GLAA6zVPrI06hqbMw8QiP/IMGmQxVT11L5VZ896g9lpR6\n
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p2@:1.47
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=VvMwnbvBPXStf82HHYEzciuBMaV4p4cBUmJWfBddM0E9dl4svJFLx+bZsWeqVE8ixedVSjAteet5a03c0SE3PZ8sO8BjeND1zOx5ZCIvSdkmbOA7XPsZTn54Q/Lyez8g4ALr0+6p+neihJicf2yGiwHmu7AZMlidZaBFXM1EVhCw/kcKwQOBRAym0jrVjNMrJYDaSb9LIoZ3YhwWLt+GLAA6zVPrI06hqbMw8QiP/IMGmQxVT11L5VZ896g9lpR6\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.47
# Gcr-DEBUG: completed password prompt for callback :1.47@/org/gnome/keyring/Prompt/p2
# Gcr-DEBUG: encrypting data
# Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=ajeeCTuOpGqPjm36R3dZEBSzJ+0o4UCeNNYk5z4pFLJ397xbP586KGIQHKJDuL/9A1F0vUmn5l8RFekqJXQi68sLnr0BpwhQPDEr9wuwJMNy4Q1/Ubk6XWmqeXSvDR5LVRBfXoFjtWES4dbSMW/lCrGGoyD9eH6/dRTKWc6reUmreUkKFPle6goCiLl1VmqAwZVGmsuPWyDw8O9PM4U5+Rnus9WiBeyYF8NT+wu2tEDFsG08qNWkLpHeltLLO3NE\nsecret=REc1WjRoLjyqZlcYLKRcYg==\niv=SK7krySXhRDSG/ieZOy89w==\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.47
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.47
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=ajeeCTuOpGqPjm36R3dZEBSzJ+0o4UCeNNYk5z4pFLJ397xbP586KGIQHKJDuL/9A1F0vUmn5l8RFekqJXQi68sLnr0BpwhQPDEr9wuwJMNy4Q1/Ubk6XWmqeXSvDR5LVRBfXoFjtWES4dbSMW/lCrGGoyD9eH6/dRTKWc6reUmreUkKFPle6goCiLl1VmqAwZVGmsuPWyDw8O9PM4U5+Rnus9WiBeyYF8NT+wu2tEDFsG08qNWkLpHeltLLO3NE\nsecret=REc1WjRoLjyqZlcYLKRcYg==\niv=SK7krySXhRDSG/ieZOy89w==\n
# Gcr-DEBUG: decrypting data
# Gcr-DEBUG: closing prompt
# Gcr-DEBUG: Calling the prompter StopPrompting method
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p2@:1.47
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p2@:1.47
# Gcr-DEBUG: closing the prompt
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p2@:1.47
# Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p2@:1.47
# Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p2@:1.47, and ignoring reply
# Gcr-DEBUG: unregistering prompter
# Gcr-DEBUG: disposing prompter
# Gcr-DEBUG: finalizing prompter
ok 1 /wrap-layer/login-auto/specific
# Gcr-DEBUG: registering prompter
# Gcr-DEBUG: connecting to bus
# 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.49
# Gcr-DEBUG: registered prompt :1.48: /org/gnome/keyring/Prompt/p3
# Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p3@:1.49
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=IW47qSS+Ws3ipaUEZ5t4iahrUim4FniuZv9fYIS17kQAy/0U4brs6WW/jEy7RqpGbEFz68z7S0xtVFacbcpEIN9sJbj93r84X76km2184yYipa1SGjqeyycNo+L0GEbp5lIN37iah0xZO2GqZ8TyrY8bdA8gFnI1jQ2WwQniEDSTr7PwDEwqGNh9/LZ+cueD+hWvxwSKy5XMnP5Qt1sRSavhefuz/fYFLWQlIXgtJpy3Raf8RqDwY968JHLVn3CY\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p3@:1.49
# Gcr-DEBUG: creating new secret exchange
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=IW47qSS+Ws3ipaUEZ5t4iahrUim4FniuZv9fYIS17kQAy/0U4brs6WW/jEy7RqpGbEFz68z7S0xtVFacbcpEIN9sJbj93r84X76km2184yYipa1SGjqeyycNo+L0GEbp5lIN37iah0xZO2GqZ8TyrY8bdA8gFnI1jQ2WwQniEDSTr7PwDEwqGNh9/LZ+cueD+hWvxwSKy5XMnP5Qt1sRSavhefuz/fYFLWQlIXgtJpy3Raf8RqDwY968JHLVn3CY\n
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p3@:1.49
# 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=/kTSQ2+3/6ufVvacpfgPaJb+f8vHKGYBKzqnUmnS5GUsHhQEsWOfUwSPS3BSAt2tcy0rmTiPcsDWYl3G61JCAF27HQ5MMzUTX14vtxGI8176t/iPDF/U2r9GZROMDa3h+Eg7NFgBPMqoTS1JFh12mFf5BSSV7/ZaptUDTtrdULE6N22VkRprPdu0/ysv/jPNZMAxDAWjBxshv88SBq1OQYurwu6MuTvKunFv2viVoxFQdBZ0CssE0fJY/rjBXxMG\n
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p3@:1.49
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=/kTSQ2+3/6ufVvacpfgPaJb+f8vHKGYBKzqnUmnS5GUsHhQEsWOfUwSPS3BSAt2tcy0rmTiPcsDWYl3G61JCAF27HQ5MMzUTX14vtxGI8176t/iPDF/U2r9GZROMDa3h+Eg7NFgBPMqoTS1JFh12mFf5BSSV7/ZaptUDTtrdULE6N22VkRprPdu0/ysv/jPNZMAxDAWjBxshv88SBq1OQYurwu6MuTvKunFv2viVoxFQdBZ0CssE0fJY/rjBXxMG\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.49
# Gcr-DEBUG: completed password prompt for callback :1.49@/org/gnome/keyring/Prompt/p3
# Gcr-DEBUG: encrypting data
# Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=IW47qSS+Ws3ipaUEZ5t4iahrUim4FniuZv9fYIS17kQAy/0U4brs6WW/jEy7RqpGbEFz68z7S0xtVFacbcpEIN9sJbj93r84X76km2184yYipa1SGjqeyycNo+L0GEbp5lIN37iah0xZO2GqZ8TyrY8bdA8gFnI1jQ2WwQniEDSTr7PwDEwqGNh9/LZ+cueD+hWvxwSKy5XMnP5Qt1sRSavhefuz/fYFLWQlIXgtJpy3Raf8RqDwY968JHLVn3CY\nsecret=mCzeSX0lIOuOcXc3ux2KXw==\niv=eiw99jt7VN9W2nb4pxVk7A==\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p3@:1.49
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=IW47qSS+Ws3ipaUEZ5t4iahrUim4FniuZv9fYIS17kQAy/0U4brs6WW/jEy7RqpGbEFz68z7S0xtVFacbcpEIN9sJbj93r84X76km2184yYipa1SGjqeyycNo+L0GEbp5lIN37iah0xZO2GqZ8TyrY8bdA8gFnI1jQ2WwQniEDSTr7PwDEwqGNh9/LZ+cueD+hWvxwSKy5XMnP5Qt1sRSavhefuz/fYFLWQlIXgtJpy3Raf8RqDwY968JHLVn3CY\nsecret=mCzeSX0lIOuOcXc3ux2KXw==\niv=eiw99jt7VN9W2nb4pxVk7A==\n
# Gcr-DEBUG: decrypting data
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p3@:1.49
# Gcr-DEBUG: closing prompt
# Gcr-DEBUG: Calling the prompter StopPrompting method
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p3@:1.49
# Gcr-DEBUG: closing prompt
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p3@:1.49
# Gcr-DEBUG: closing the prompt
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p3@:1.49
# Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p3@:1.49
# Gcr-DEBUG: connecting to bus
# Gcr-DEBUG: connected to bus
# Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p3@:1.49, and ignoring reply
# Gcr-DEBUG: calling BeginPrompting method on prompter
# Gcr-DEBUG: received BeginPrompting call from callback /org/gnome/keyring/Prompt/p5@:1.49
# Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p5@:1.49
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: registered prompt :1.48: /org/gnome/keyring/Prompt/p5
# Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=6ycO5/JEJc7CpT005XAjBwmEkuXqdOhXypQLKageGyPWLNaSN8MYKcolWXZPaqPVUz0LaRc3751E6mW6eEzZy5h1o9UasBjf0glIN7jtxaJQJX4rWtWecDjSFDF+6TXohr5RHqiaNkbyx9PXWaOuqGcntV71fCLBdCP/sUwiaHqNV/z493NCL+dDO4PKyZyLJFkHU3207L6gVQfhv4k8asNWSQA/kkqsY/lXBFQSARysu5hLiCyWwHi/ynMwPBng\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p5@:1.49
# Gcr-DEBUG: creating new secret exchange
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=6ycO5/JEJc7CpT005XAjBwmEkuXqdOhXypQLKageGyPWLNaSN8MYKcolWXZPaqPVUz0LaRc3751E6mW6eEzZy5h1o9UasBjf0glIN7jtxaJQJX4rWtWecDjSFDF+6TXohr5RHqiaNkbyx9PXWaOuqGcntV71fCLBdCP/sUwiaHqNV/z493NCL+dDO4PKyZyLJFkHU3207L6gVQfhv4k8asNWSQA/kkqsY/lXBFQSARysu5hLiCyWwHi/ynMwPBng\n
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p5@:1.49
# 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=94wIv/HlVIlsLFKGOhWYQGEJEY6FrMw2FapU7thNt/4UwEaF77IRZQ0OrVAtOPnFdRCUcXeIVBXeaWd0cTzLFdOFDBs235UP3oeHnzF0yOj/VcN4KBK/VlO29cBr4vCSphHU7ln2w/49zugn5rVHiFkqHNM+rwTCRoU4dU6o5k/udV4egoloVfbRPnYNn525xp07pcgvUwx56v+SbYGoYxImYZ2rVwoQDtzIHVrecAJcdYghw5ZEAv0+92PZ62Pr\n
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p5@:1.49
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=94wIv/HlVIlsLFKGOhWYQGEJEY6FrMw2FapU7thNt/4UwEaF77IRZQ0OrVAtOPnFdRCUcXeIVBXeaWd0cTzLFdOFDBs235UP3oeHnzF0yOj/VcN4KBK/VlO29cBr4vCSphHU7ln2w/49zugn5rVHiFkqHNM+rwTCRoU4dU6o5k/udV4egoloVfbRPnYNn525xp07pcgvUwx56v+SbYGoYxImYZ2rVwoQDtzIHVrecAJcdYghw5ZEAv0+92PZ62Pr\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.49
# Gcr-DEBUG: completed password prompt for callback :1.49@/org/gnome/keyring/Prompt/p5
# Gcr-DEBUG: encrypting data
# Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=6ycO5/JEJc7CpT005XAjBwmEkuXqdOhXypQLKageGyPWLNaSN8MYKcolWXZPaqPVUz0LaRc3751E6mW6eEzZy5h1o9UasBjf0glIN7jtxaJQJX4rWtWecDjSFDF+6TXohr5RHqiaNkbyx9PXWaOuqGcntV71fCLBdCP/sUwiaHqNV/z493NCL+dDO4PKyZyLJFkHU3207L6gVQfhv4k8asNWSQA/kkqsY/lXBFQSARysu5hLiCyWwHi/ynMwPBng\nsecret=nH/8kbBrZTOypmMYYlnwEA==\niv=F0dGPd5Y0h/Ua41OYXU94w==\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p5@:1.49
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=6ycO5/JEJc7CpT005XAjBwmEkuXqdOhXypQLKageGyPWLNaSN8MYKcolWXZPaqPVUz0LaRc3751E6mW6eEzZy5h1o9UasBjf0glIN7jtxaJQJX4rWtWecDjSFDF+6TXohr5RHqiaNkbyx9PXWaOuqGcntV71fCLBdCP/sUwiaHqNV/z493NCL+dDO4PKyZyLJFkHU3207L6gVQfhv4k8asNWSQA/kkqsY/lXBFQSARysu5hLiCyWwHi/ynMwPBng\nsecret=nH/8kbBrZTOypmMYYlnwEA==\niv=F0dGPd5Y0h/Ua41OYXU94w==\n
# Gcr-DEBUG: decrypting data
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p5@:1.49
# Gcr-DEBUG: closing prompt
# Gcr-DEBUG: Calling the prompter StopPrompting method
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p5@:1.49
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p5@:1.49
# Gcr-DEBUG: closing the prompt
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p5@:1.49
# Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p5@:1.49
# Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p5@:1.49, and ignoring reply
# Gcr-DEBUG: unregistering prompter
# Gcr-DEBUG: disposing prompter
# Gcr-DEBUG: finalizing prompter
ok 2 /wrap-layer/login-auto/user_token
# Gcr-DEBUG: registering prompter
# Gcr-DEBUG: connecting to bus
# 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.51
# Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p6@:1.51
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: registered prompt :1.50: /org/gnome/keyring/Prompt/p6
# Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=+Oe6GKKOjvioUgLedBebZ9I/bdXR0ykO3wr4nucM1a8Y1MCC/3MiU9OHTC3AlVzlIpmCl3lD9Z0pj6UlRudObsLnoXt313lhvUbFakKllgmAG9+5vDf9ObXc8yo+wUM6o3GyRuO5i06v/B7zUt7C246yY49NtbCfCz7IWiTjpPSbHil+MQafjydQQadw5hAR7/1jU4eJnuP98eiKIi2d+lWN8QvPHAAtf/dBp/2ta5N8iD5y4fUr+Lae+MxMiUTL\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p6@:1.51
# Gcr-DEBUG: creating new secret exchange
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=+Oe6GKKOjvioUgLedBebZ9I/bdXR0ykO3wr4nucM1a8Y1MCC/3MiU9OHTC3AlVzlIpmCl3lD9Z0pj6UlRudObsLnoXt313lhvUbFakKllgmAG9+5vDf9ObXc8yo+wUM6o3GyRuO5i06v/B7zUt7C246yY49NtbCfCz7IWiTjpPSbHil+MQafjydQQadw5hAR7/1jU4eJnuP98eiKIi2d+lWN8QvPHAAtf/dBp/2ta5N8iD5y4fUr+Lae+MxMiUTL\n
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p6@:1.51
# 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=ubJAz88P0BuDC5+WmwrollKSQ9S7Nm/vLaY/JXNotx1l9Swu8ITrzt8KBSFldByLHViV2zaY8FsVbbChuiyma34C1XKnWvB5R75xPssFdvUMgaxI13X8HXUcgEz3xUg8vm64b0dbIzD4UGie8YE4gJhGX/ZiBgo6ONrHyBsj/qQbbuTNwhllSF3iQw/ss1/DXtfh0M9RSXzLWTVLgalVY8uIQSgntC4oYxFdFPHQ0XT/9Kopz6nA9p0eV3U6rN0G\n
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p6@:1.51
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=ubJAz88P0BuDC5+WmwrollKSQ9S7Nm/vLaY/JXNotx1l9Swu8ITrzt8KBSFldByLHViV2zaY8FsVbbChuiyma34C1XKnWvB5R75xPssFdvUMgaxI13X8HXUcgEz3xUg8vm64b0dbIzD4UGie8YE4gJhGX/ZiBgo6ONrHyBsj/qQbbuTNwhllSF3iQw/ss1/DXtfh0M9RSXzLWTVLgalVY8uIQSgntC4oYxFdFPHQ0XT/9Kopz6nA9p0eV3U6rN0G\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.51
# Gcr-DEBUG: completed password prompt for callback :1.51@/org/gnome/keyring/Prompt/p6
# Gcr-DEBUG: encrypting data
# Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=+Oe6GKKOjvioUgLedBebZ9I/bdXR0ykO3wr4nucM1a8Y1MCC/3MiU9OHTC3AlVzlIpmCl3lD9Z0pj6UlRudObsLnoXt313lhvUbFakKllgmAG9+5vDf9ObXc8yo+wUM6o3GyRuO5i06v/B7zUt7C246yY49NtbCfCz7IWiTjpPSbHil+MQafjydQQadw5hAR7/1jU4eJnuP98eiKIi2d+lWN8QvPHAAtf/dBp/2ta5N8iD5y4fUr+Lae+MxMiUTL\nsecret=O7j0s9QkUghBiS+wBx+ciw==\niv=tgbBI3ypDRZp02qZIgpfkw==\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p6@:1.51
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=+Oe6GKKOjvioUgLedBebZ9I/bdXR0ykO3wr4nucM1a8Y1MCC/3MiU9OHTC3AlVzlIpmCl3lD9Z0pj6UlRudObsLnoXt313lhvUbFakKllgmAG9+5vDf9ObXc8yo+wUM6o3GyRuO5i06v/B7zUt7C246yY49NtbCfCz7IWiTjpPSbHil+MQafjydQQadw5hAR7/1jU4eJnuP98eiKIi2d+lWN8QvPHAAtf/dBp/2ta5N8iD5y4fUr+Lae+MxMiUTL\nsecret=O7j0s9QkUghBiS+wBx+ciw==\niv=tgbBI3ypDRZp02qZIgpfkw==\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/p6@:1.51
# Gcr-DEBUG: closing prompt
# Gcr-DEBUG: connecting to bus
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p6@:1.51
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p6@:1.51
# Gcr-DEBUG: closing the prompt
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p6@:1.51
# Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p6@:1.51
# Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p6@:1.51, and ignoring reply
# Gcr-DEBUG: connected to bus
# Gcr-DEBUG: calling BeginPrompting method on prompter
# Gcr-DEBUG: received BeginPrompting call from callback /org/gnome/keyring/Prompt/p8@:1.51
# Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p8@:1.51
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: registered prompt :1.50: /org/gnome/keyring/Prompt/p8
# Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=qzD+Abf1fPjHU+wL+is1fYFnpePscI9a88KMIIqPnosqRT0yxcffGp2pj9JOSKdRjU0jLPOg/s9TcIMjPxeSd5rfjUPMO9RNRoMfMqCPlf3TDyMATsaXV+pTAiys2n+kcKj7NWclDdNgSKYvkr9CUIUg8eLGznAJdey2ryjUCoQLQaMzc51EGgS+I738VXEjo2xk12+O1N/TrWohdN+vIsuM35xFxC7SPhDE1Me5aDS2o4G/WCMH5m3PG6i+sNby\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p8@:1.51
# Gcr-DEBUG: creating new secret exchange
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=qzD+Abf1fPjHU+wL+is1fYFnpePscI9a88KMIIqPnosqRT0yxcffGp2pj9JOSKdRjU0jLPOg/s9TcIMjPxeSd5rfjUPMO9RNRoMfMqCPlf3TDyMATsaXV+pTAiys2n+kcKj7NWclDdNgSKYvkr9CUIUg8eLGznAJdey2ryjUCoQLQaMzc51EGgS+I738VXEjo2xk12+O1N/TrWohdN+vIsuM35xFxC7SPhDE1Me5aDS2o4G/WCMH5m3PG6i+sNby\n
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p8@:1.51
# 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=aWnImDbwG8zh6EbK384dgiLElBXIyIZkh45wmvLFsE1xq/2grSCe9enstcZUyUZu/Bw8eGuzubgABvF62HTDtXgzF19Z/DLtLYCOjKdVl/Q6wYHWP1ch42gCN1GgDVgEnrZRty6eQBT0pBYZzo/9Slr2un3nd2XHvEhrl7qB+plTZL0xWsbRtgwVWQH53BDbzmav4PEtnJw/Ndor3alGMWLYqhG/QJjECDim15zBxA/pUIzhIWGzqiYsqgtQggtH\n
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p8@:1.51
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=aWnImDbwG8zh6EbK384dgiLElBXIyIZkh45wmvLFsE1xq/2grSCe9enstcZUyUZu/Bw8eGuzubgABvF62HTDtXgzF19Z/DLtLYCOjKdVl/Q6wYHWP1ch42gCN1GgDVgEnrZRty6eQBT0pBYZzo/9Slr2un3nd2XHvEhrl7qB+plTZL0xWsbRtgwVWQH53BDbzmav4PEtnJw/Ndor3alGMWLYqhG/QJjECDim15zBxA/pUIzhIWGzqiYsqgtQggtH\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.51
# Gcr-DEBUG: completed password prompt for callback :1.51@/org/gnome/keyring/Prompt/p8
# Gcr-DEBUG: encrypting data
# Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=qzD+Abf1fPjHU+wL+is1fYFnpePscI9a88KMIIqPnosqRT0yxcffGp2pj9JOSKdRjU0jLPOg/s9TcIMjPxeSd5rfjUPMO9RNRoMfMqCPlf3TDyMATsaXV+pTAiys2n+kcKj7NWclDdNgSKYvkr9CUIUg8eLGznAJdey2ryjUCoQLQaMzc51EGgS+I738VXEjo2xk12+O1N/TrWohdN+vIsuM35xFxC7SPhDE1Me5aDS2o4G/WCMH5m3PG6i+sNby\nsecret=VCs1x8ZMCLvXAGGGxzeSxw==\niv=lesaUTG1KGazsIX1IPNxgA==\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p8@:1.51
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=qzD+Abf1fPjHU+wL+is1fYFnpePscI9a88KMIIqPnosqRT0yxcffGp2pj9JOSKdRjU0jLPOg/s9TcIMjPxeSd5rfjUPMO9RNRoMfMqCPlf3TDyMATsaXV+pTAiys2n+kcKj7NWclDdNgSKYvkr9CUIUg8eLGznAJdey2ryjUCoQLQaMzc51EGgS+I738VXEjo2xk12+O1N/TrWohdN+vIsuM35xFxC7SPhDE1Me5aDS2o4G/WCMH5m3PG6i+sNby\nsecret=VCs1x8ZMCLvXAGGGxzeSxw==\niv=lesaUTG1KGazsIX1IPNxgA==\n
# Gcr-DEBUG: decrypting data
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p8@:1.51
# Gcr-DEBUG: closing prompt
# Gcr-DEBUG: Calling the prompter StopPrompting method
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p8@:1.51
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p8@:1.51
# Gcr-DEBUG: closing the prompt
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p8@:1.51
# Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p8@:1.51
# Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p8@:1.51, and ignoring reply
# Gcr-DEBUG: unregistering prompter
# Gcr-DEBUG: disposing prompter
# Gcr-DEBUG: finalizing prompter
ok 3 /wrap-layer/login-auto/unlock_keyring

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 -- ./build/tap-gtester ./test-login-hints
1..1
# random seed: R02Sea2d9f6e89b0f6565e9f0a30b19c4c54
ok 1 /wrap-layer/login-hints/did_unlock_fail

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 -- ./build/tap-gtester ./test-login-keyring
1..12
# random seed: R02S1549b2d9d0ca3ab6b17521472024e76d
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

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 -- ./build/tap-gtester ./test-login-specific
1..3
# random seed: R02S52cb53d73baa77d8d212daaba1cf5fd3
# Gcr-DEBUG: registering prompter
# Gcr-DEBUG: connecting to bus
# 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.53
# Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p0@:1.53
# Gcr-DEBUG: creating new GcrMockPrompt prompt
# Gcr-DEBUG: registered prompt :1.52: /org/gnome/keyring/Prompt/p0
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=ddu7qEq4lVEb6trnGCkiaMQ6UogaMb2Nc/hJaAiKK87QY9q5GyyZRY3mR6xzo9ek2W26W74WGOHGchn4iM437EjKGDC9omFrdYy8jV8kzR8928bWJE233jP74xHNLKu+88T4+AY+mknAuJ5Ywt60CpYP+BIWsmhuOqeWIJ1oHwW42JXsrVkB0K4AVxZYsp1oKlbWOexH3YDeB5cTssuYUwt4iW8FQQN2l2QQnWdedT7bGNPUrlsgaQiPmdlxe2K0\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.53
# Gcr-DEBUG: creating new secret exchange
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=ddu7qEq4lVEb6trnGCkiaMQ6UogaMb2Nc/hJaAiKK87QY9q5GyyZRY3mR6xzo9ek2W26W74WGOHGchn4iM437EjKGDC9omFrdYy8jV8kzR8928bWJE233jP74xHNLKu+88T4+AY+mknAuJ5Ywt60CpYP+BIWsmhuOqeWIJ1oHwW42JXsrVkB0K4AVxZYsp1oKlbWOexH3YDeB5cTssuYUwt4iW8FQQN2l2QQnWdedT7bGNPUrlsgaQiPmdlxe2K0\n
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.53
# 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=aRJXoat9kMD8+hap/4fDINWE8mdFdeFAkVFk037gy+nmzL7yCAVfuPAH7FVr1a35731sZ0+nswEdY6XJ3VI3qyJuVD2a3SSWLAmUQh3F3Ocy0DmBbpkOjYt6L6STsX88PxZsZaZOKqO+Qnqr4q6WNZtbGqfqt+/5ltVS4h39ZOidhqntE+NR5MB1ag9VnUJIyvjEzTXKi3MaiU3mGIAHppYUWjoIk/kfPJ1/OxeXCt0nlWNoMdwlPda1BtlqDkxN\n
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p0@:1.53
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=aRJXoat9kMD8+hap/4fDINWE8mdFdeFAkVFk037gy+nmzL7yCAVfuPAH7FVr1a35731sZ0+nswEdY6XJ3VI3qyJuVD2a3SSWLAmUQh3F3Ocy0DmBbpkOjYt6L6STsX88PxZsZaZOKqO+Qnqr4q6WNZtbGqfqt+/5ltVS4h39ZOidhqntE+NR5MB1ag9VnUJIyvjEzTXKi3MaiU3mGIAHppYUWjoIk/kfPJ1/OxeXCt0nlWNoMdwlPda1BtlqDkxN\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.53
# Gcr-DEBUG: completed password prompt for callback :1.53@/org/gnome/keyring/Prompt/p0
# Gcr-DEBUG: encrypting data
# Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=ddu7qEq4lVEb6trnGCkiaMQ6UogaMb2Nc/hJaAiKK87QY9q5GyyZRY3mR6xzo9ek2W26W74WGOHGchn4iM437EjKGDC9omFrdYy8jV8kzR8928bWJE233jP74xHNLKu+88T4+AY+mknAuJ5Ywt60CpYP+BIWsmhuOqeWIJ1oHwW42JXsrVkB0K4AVxZYsp1oKlbWOexH3YDeB5cTssuYUwt4iW8FQQN2l2QQnWdedT7bGNPUrlsgaQiPmdlxe2K0\nsecret=KsDoDWqXjBZwAPZsId0NPw==\niv=v8xE9IzNu2qGTnVq5Qpl2Q==\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.53
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=ddu7qEq4lVEb6trnGCkiaMQ6UogaMb2Nc/hJaAiKK87QY9q5GyyZRY3mR6xzo9ek2W26W74WGOHGchn4iM437EjKGDC9omFrdYy8jV8kzR8928bWJE233jP74xHNLKu+88T4+AY+mknAuJ5Ywt60CpYP+BIWsmhuOqeWIJ1oHwW42JXsrVkB0K4AVxZYsp1oKlbWOexH3YDeB5cTssuYUwt4iW8FQQN2l2QQnWdedT7bGNPUrlsgaQiPmdlxe2K0\nsecret=KsDoDWqXjBZwAPZsId0NPw==\niv=v8xE9IzNu2qGTnVq5Qpl2Q==\n
# Gcr-DEBUG: decrypting data
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.53
# Gcr-DEBUG: closing prompt
# Gcr-DEBUG: Calling the prompter StopPrompting method
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p0@:1.53
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p0@:1.53
# Gcr-DEBUG: closing the prompt
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p0@:1.53
# Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p0@:1.53
# Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p0@:1.53, and ignoring reply
# Gcr-DEBUG: unregistering prompter
# Gcr-DEBUG: disposing prompter
# Gcr-DEBUG: finalizing prompter
ok 1 /wrap-layer/login-specific/ok_password
# Gcr-DEBUG: registering prompter
# Gcr-DEBUG: connecting to bus
# 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.55
# Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p1@:1.55
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: registered prompt :1.54: /org/gnome/keyring/Prompt/p1
# Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=gBz392HwbqZHzd+kwSpVL3gAfvow7lZe97XEyD41ZUz5BtXGDDFn2QJ3MfCCJw7YCzyxvnGRn6X7CTHcZO5BlpXSlXdb50ZHA/G+C4V+LUi8fuLncbJqH7jkeQxC25+sgDgYyKTFgEwnaNkP9N+sNVYI6LdSuvgCk7OBXydiZ9aKPViH0acwJfrYZqffeWk3/b4hjPoLZB52QEjNJBGD8rLumKCbcFmYw8CE0hPuoVsBt/mbvz+VRNvEAqTa319k\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.55
# 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/p1@:1.55
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=gBz392HwbqZHzd+kwSpVL3gAfvow7lZe97XEyD41ZUz5BtXGDDFn2QJ3MfCCJw7YCzyxvnGRn6X7CTHcZO5BlpXSlXdb50ZHA/G+C4V+LUi8fuLncbJqH7jkeQxC25+sgDgYyKTFgEwnaNkP9N+sNVYI6LdSuvgCk7OBXydiZ9aKPViH0acwJfrYZqffeWk3/b4hjPoLZB52QEjNJBGD8rLumKCbcFmYw8CE0hPuoVsBt/mbvz+VRNvEAqTa319k\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=6f5LR4KVGPRCL+lkahw9NEcvO87ClVryG75w0wWznrNVB514foOjUvsOlROcss4l7Uyf6jcvhgZSURcc2WXOqgikg4jUovHZaX45FIXSNkqjlu3gE9DnsVd7NNbspiga/j4An8olUxuThvIiL+eIMgHP6mF1vyTRc5y7tyKV2gws41LvltWuHKZRxoYpo3LrvxkkyG/2cJ8BJtbksLBZhyXA220jjV4lig0u4rNF4F/niau0unwRfM0ZWhcWOQG+\n
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p1@:1.55
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=6f5LR4KVGPRCL+lkahw9NEcvO87ClVryG75w0wWznrNVB514foOjUvsOlROcss4l7Uyf6jcvhgZSURcc2WXOqgikg4jUovHZaX45FIXSNkqjlu3gE9DnsVd7NNbspiga/j4An8olUxuThvIiL+eIMgHP6mF1vyTRc5y7tyKV2gws41LvltWuHKZRxoYpo3LrvxkkyG/2cJ8BJtbksLBZhyXA220jjV4lig0u4rNF4F/niau0unwRfM0ZWhcWOQG+\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.55
# Gcr-DEBUG: completed password prompt for callback :1.55@/org/gnome/keyring/Prompt/p1
# Gcr-DEBUG: encrypting data
# Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=gBz392HwbqZHzd+kwSpVL3gAfvow7lZe97XEyD41ZUz5BtXGDDFn2QJ3MfCCJw7YCzyxvnGRn6X7CTHcZO5BlpXSlXdb50ZHA/G+C4V+LUi8fuLncbJqH7jkeQxC25+sgDgYyKTFgEwnaNkP9N+sNVYI6LdSuvgCk7OBXydiZ9aKPViH0acwJfrYZqffeWk3/b4hjPoLZB52QEjNJBGD8rLumKCbcFmYw8CE0hPuoVsBt/mbvz+VRNvEAqTa319k\nsecret=HmeDJVxu3M6jR3AiqAxREA==\niv=1mJg+sPju0Z1i8x7KuLZIQ==\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.55
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.55
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=gBz392HwbqZHzd+kwSpVL3gAfvow7lZe97XEyD41ZUz5BtXGDDFn2QJ3MfCCJw7YCzyxvnGRn6X7CTHcZO5BlpXSlXdb50ZHA/G+C4V+LUi8fuLncbJqH7jkeQxC25+sgDgYyKTFgEwnaNkP9N+sNVYI6LdSuvgCk7OBXydiZ9aKPViH0acwJfrYZqffeWk3/b4hjPoLZB52QEjNJBGD8rLumKCbcFmYw8CE0hPuoVsBt/mbvz+VRNvEAqTa319k\nsecret=HmeDJVxu3M6jR3AiqAxREA==\niv=1mJg+sPju0Z1i8x7KuLZIQ==\n
# Gcr-DEBUG: decrypting data
# Gcr-DEBUG: prompting for password
# Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=6f5LR4KVGPRCL+lkahw9NEcvO87ClVryG75w0wWznrNVB514foOjUvsOlROcss4l7Uyf6jcvhgZSURcc2WXOqgikg4jUovHZaX45FIXSNkqjlu3gE9DnsVd7NNbspiga/j4An8olUxuThvIiL+eIMgHP6mF1vyTRc5y7tyKV2gws41LvltWuHKZRxoYpo3LrvxkkyG/2cJ8BJtbksLBZhyXA220jjV4lig0u4rNF4F/niau0unwRfM0ZWhcWOQG+\n
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p1@:1.55
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=6f5LR4KVGPRCL+lkahw9NEcvO87ClVryG75w0wWznrNVB514foOjUvsOlROcss4l7Uyf6jcvhgZSURcc2WXOqgikg4jUovHZaX45FIXSNkqjlu3gE9DnsVd7NNbspiga/j4An8olUxuThvIiL+eIMgHP6mF1vyTRc5y7tyKV2gws41LvltWuHKZRxoYpo3LrvxkkyG/2cJ8BJtbksLBZhyXA220jjV4lig0u4rNF4F/niau0unwRfM0ZWhcWOQG+\n
# Gcr-DEBUG: starting password prompt for callback /org/gnome/keyring/Prompt/p1@:1.55
# Gcr-DEBUG: completed password prompt for callback :1.55@/org/gnome/keyring/Prompt/p1
# Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=gBz392HwbqZHzd+kwSpVL3gAfvow7lZe97XEyD41ZUz5BtXGDDFn2QJ3MfCCJw7YCzyxvnGRn6X7CTHcZO5BlpXSlXdb50ZHA/G+C4V+LUi8fuLncbJqH7jkeQxC25+sgDgYyKTFgEwnaNkP9N+sNVYI6LdSuvgCk7OBXydiZ9aKPViH0acwJfrYZqffeWk3/b4hjPoLZB52QEjNJBGD8rLumKCbcFmYw8CE0hPuoVsBt/mbvz+VRNvEAqTa319k\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.55
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.55
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=gBz392HwbqZHzd+kwSpVL3gAfvow7lZe97XEyD41ZUz5BtXGDDFn2QJ3MfCCJw7YCzyxvnGRn6X7CTHcZO5BlpXSlXdb50ZHA/G+C4V+LUi8fuLncbJqH7jkeQxC25+sgDgYyKTFgEwnaNkP9N+sNVYI6LdSuvgCk7OBXydiZ9aKPViH0acwJfrYZqffeWk3/b4hjPoLZB52QEjNJBGD8rLumKCbcFmYw8CE0hPuoVsBt/mbvz+VRNvEAqTa319k\n
# Gcr-DEBUG: closing prompt
# Gcr-DEBUG: Calling the prompter StopPrompting method
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p1@:1.55
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p1@:1.55
# Gcr-DEBUG: closing the prompt
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p1@:1.55
# Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p1@:1.55
# Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p1@:1.55, and ignoring reply
# Gcr-DEBUG: unregistering prompter
# Gcr-DEBUG: disposing prompter
# Gcr-DEBUG: finalizing prompter
ok 2 /wrap-layer/login-specific/bad_password_then_cancel
# Gcr-DEBUG: registering prompter
# Gcr-DEBUG: connecting to bus
# 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.57
# Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p2@:1.57
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: registered prompt :1.56: /org/gnome/keyring/Prompt/p2
# Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=wvwU7xBMUNKEdLb+8tRf7VwoX0zlMBZ6zKZYWkyqlyRidJtC9wEmN1QNv8EiGiwE/DwMIkuGAdkRvMmU+W4weAojVGU/ma/RhZWtJ3rAZNlQbUt1sfEyP7sRRqiF/TQMgx7zA8qgVaq0vECsAK0/QImJr0j+3MGkeQ2mrWxRXW/Qmq7eOZAhJ3axRcc8fM3SBUJcACuVVZRU8qfKxlL4pjdAtkphKjLY73dQ6fqFqkRPIzCw4v4+zQENFhAI0oxl\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.57
# Gcr-DEBUG: creating new secret exchange
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=wvwU7xBMUNKEdLb+8tRf7VwoX0zlMBZ6zKZYWkyqlyRidJtC9wEmN1QNv8EiGiwE/DwMIkuGAdkRvMmU+W4weAojVGU/ma/RhZWtJ3rAZNlQbUt1sfEyP7sRRqiF/TQMgx7zA8qgVaq0vECsAK0/QImJr0j+3MGkeQ2mrWxRXW/Qmq7eOZAhJ3axRcc8fM3SBUJcACuVVZRU8qfKxlL4pjdAtkphKjLY73dQ6fqFqkRPIzCw4v4+zQENFhAI0oxl\n
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.57
# 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=8quX58z4GE1NdQlkNkXWgUMkRwl9KWNlr6j8Q23PgtI72sEqBRVfZnErj9YRqQdI5K/q2MKB5qMqTPe4LetAM2mnYoWAHbrjH9iPW0sJkTxYSK/IfEEFqAGRSlEC8B7qifLdwr6E1ClviSqCGFqxFuUSxbLgHb1J11tcNUHwSJxCZeEYjvzX330Ror03bheyIBYFNZV/Ki5VdefKqN//ViIr180g5P5C4hUKFe7isADrRqOCkL9wxhYCpttdnkTo\n
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p2@:1.57
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=8quX58z4GE1NdQlkNkXWgUMkRwl9KWNlr6j8Q23PgtI72sEqBRVfZnErj9YRqQdI5K/q2MKB5qMqTPe4LetAM2mnYoWAHbrjH9iPW0sJkTxYSK/IfEEFqAGRSlEC8B7qifLdwr6E1ClviSqCGFqxFuUSxbLgHb1J11tcNUHwSJxCZeEYjvzX330Ror03bheyIBYFNZV/Ki5VdefKqN//ViIr180g5P5C4hUKFe7isADrRqOCkL9wxhYCpttdnkTo\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.57
# Gcr-DEBUG: completed password prompt for callback :1.57@/org/gnome/keyring/Prompt/p2
# Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=wvwU7xBMUNKEdLb+8tRf7VwoX0zlMBZ6zKZYWkyqlyRidJtC9wEmN1QNv8EiGiwE/DwMIkuGAdkRvMmU+W4weAojVGU/ma/RhZWtJ3rAZNlQbUt1sfEyP7sRRqiF/TQMgx7zA8qgVaq0vECsAK0/QImJr0j+3MGkeQ2mrWxRXW/Qmq7eOZAhJ3axRcc8fM3SBUJcACuVVZRU8qfKxlL4pjdAtkphKjLY73dQ6fqFqkRPIzCw4v4+zQENFhAI0oxl\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.57
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.57
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=wvwU7xBMUNKEdLb+8tRf7VwoX0zlMBZ6zKZYWkyqlyRidJtC9wEmN1QNv8EiGiwE/DwMIkuGAdkRvMmU+W4weAojVGU/ma/RhZWtJ3rAZNlQbUt1sfEyP7sRRqiF/TQMgx7zA8qgVaq0vECsAK0/QImJr0j+3MGkeQ2mrWxRXW/Qmq7eOZAhJ3axRcc8fM3SBUJcACuVVZRU8qfKxlL4pjdAtkphKjLY73dQ6fqFqkRPIzCw4v4+zQENFhAI0oxl\n
# Gcr-DEBUG: closing prompt
# Gcr-DEBUG: Calling the prompter StopPrompting method
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p2@:1.57
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p2@:1.57
# Gcr-DEBUG: closing the prompt
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p2@:1.57
# Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p2@:1.57
# Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p2@:1.57, and ignoring reply
# Gcr-DEBUG: unregistering prompter
# Gcr-DEBUG: disposing prompter
# Gcr-DEBUG: finalizing prompter
ok 3 /wrap-layer/login-specific/cancel_immediately

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 -- ./build/tap-gtester ./test-login-user
1..7
# random seed: R02S42e47fab1ff7ab35f40d06e9edaceeb7
# 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
# 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.61
# Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p0@:1.61
# Gcr-DEBUG: registered prompt :1.60: /org/gnome/keyring/Prompt/p0
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=DLx7nQoBciyCcuDUz7gsI05Vv6npbwNRBsRH3U9KDzFO662n6Bp8ofHyXZ5ip+ck1sULaStW9UXiP2Gojl4y7LeDb8m9FaMvfQsC75UwOrGkQKc0TUtL/9vRfVliWGXEi6u1phfrkblwj3fZGsmoP8mKF5KJAXFEjElaS8qwi9g3dItTRhHGc8JX+QF+np7Ryt2SxmgMMIdktzSU8evmGjYwnkzmbJ1yQGIHokZkz5rhMYOZwlBKXRDasD2cCWyi\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.61
# Gcr-DEBUG: creating new secret exchange
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=DLx7nQoBciyCcuDUz7gsI05Vv6npbwNRBsRH3U9KDzFO662n6Bp8ofHyXZ5ip+ck1sULaStW9UXiP2Gojl4y7LeDb8m9FaMvfQsC75UwOrGkQKc0TUtL/9vRfVliWGXEi6u1phfrkblwj3fZGsmoP8mKF5KJAXFEjElaS8qwi9g3dItTRhHGc8JX+QF+np7Ryt2SxmgMMIdktzSU8evmGjYwnkzmbJ1yQGIHokZkz5rhMYOZwlBKXRDasD2cCWyi\n
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.61
# 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=S5EDQWXHvzig2qy6OQw4m7l9HPdYWLvc/qcIrrAAoukpSivbHmQ+SzDXWLNsYxzDWdBH+SqwNbD4N/BPNMwOrqWztjz57aTLFWyIf1XRUFm+jrl25jy+wk17ESD/1wJFVgZEhBGE5bxgqHqbMYZgaFg7zJ8uBDg5AxwmqFzfJhBolCzMBH/u76HdSUDU3o+WhBzIF+hjK5T3+KbnGTFjnvCIi/uv/n+lX+ihZAN8Tc9F/yMzW0iM/IwKyzF+nU24\n
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p0@:1.61
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=S5EDQWXHvzig2qy6OQw4m7l9HPdYWLvc/qcIrrAAoukpSivbHmQ+SzDXWLNsYxzDWdBH+SqwNbD4N/BPNMwOrqWztjz57aTLFWyIf1XRUFm+jrl25jy+wk17ESD/1wJFVgZEhBGE5bxgqHqbMYZgaFg7zJ8uBDg5AxwmqFzfJhBolCzMBH/u76HdSUDU3o+WhBzIF+hjK5T3+KbnGTFjnvCIi/uv/n+lX+ihZAN8Tc9F/yMzW0iM/IwKyzF+nU24\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.61
# Gcr-DEBUG: completed password prompt for callback :1.61@/org/gnome/keyring/Prompt/p0
# Gcr-DEBUG: encrypting data
# Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=DLx7nQoBciyCcuDUz7gsI05Vv6npbwNRBsRH3U9KDzFO662n6Bp8ofHyXZ5ip+ck1sULaStW9UXiP2Gojl4y7LeDb8m9FaMvfQsC75UwOrGkQKc0TUtL/9vRfVliWGXEi6u1phfrkblwj3fZGsmoP8mKF5KJAXFEjElaS8qwi9g3dItTRhHGc8JX+QF+np7Ryt2SxmgMMIdktzSU8evmGjYwnkzmbJ1yQGIHokZkz5rhMYOZwlBKXRDasD2cCWyi\nsecret=4LHPy/Dt3UAgkLOpb+T8MQ==\niv=YEAeTAeiyTdQZc0OQfWmOg==\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.61
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.61
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=DLx7nQoBciyCcuDUz7gsI05Vv6npbwNRBsRH3U9KDzFO662n6Bp8ofHyXZ5ip+ck1sULaStW9UXiP2Gojl4y7LeDb8m9FaMvfQsC75UwOrGkQKc0TUtL/9vRfVliWGXEi6u1phfrkblwj3fZGsmoP8mKF5KJAXFEjElaS8qwi9g3dItTRhHGc8JX+QF+np7Ryt2SxmgMMIdktzSU8evmGjYwnkzmbJ1yQGIHokZkz5rhMYOZwlBKXRDasD2cCWyi\nsecret=4LHPy/Dt3UAgkLOpb+T8MQ==\niv=YEAeTAeiyTdQZc0OQfWmOg==\n
# Gcr-DEBUG: decrypting data
# Gcr-DEBUG: closing prompt
# Gcr-DEBUG: Calling the prompter StopPrompting method
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p0@:1.61
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p0@:1.61
# Gcr-DEBUG: closing the prompt
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p0@:1.61
# Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p0@:1.61
# Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p0@:1.61, and ignoring reply
# Gcr-DEBUG: unregistering prompter
# Gcr-DEBUG: disposing prompter
# Gcr-DEBUG: finalizing prompter
ok 3 /wrap-layer/login-user/ok_password
# Gcr-DEBUG: registering prompter
# Gcr-DEBUG: connecting to bus
# 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.63
# Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p1@:1.63
# Gcr-DEBUG: creating new GcrMockPrompt prompt
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: registered prompt :1.62: /org/gnome/keyring/Prompt/p1
# Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=J0uncLv/sLTMkhd8HAmXGj5YeLpnnHd/1q69Ivp6+j8mhbq7/p/uTWNo1l3ia4+/FmAFwzPIswFMeGmPi3fRd3S77xslZ+gL7b7Y4/XKBCMoQNcYoolsJdwJ4eMnjeZ9quKh+qpkk/kUVePoFRzFX2yvhrhg9/9NEa7/CbZHy8S9KzipQFDDVg0nLOALA4Pbn8mvhKz5TNyPn93CnRvnkGvMFuHkEOUPweTuD9gZX+cQ5cAbj/gzNlmUAkDLKbdz\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.63
# Gcr-DEBUG: creating new secret exchange
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=J0uncLv/sLTMkhd8HAmXGj5YeLpnnHd/1q69Ivp6+j8mhbq7/p/uTWNo1l3ia4+/FmAFwzPIswFMeGmPi3fRd3S77xslZ+gL7b7Y4/XKBCMoQNcYoolsJdwJ4eMnjeZ9quKh+qpkk/kUVePoFRzFX2yvhrhg9/9NEa7/CbZHy8S9KzipQFDDVg0nLOALA4Pbn8mvhKz5TNyPn93CnRvnkGvMFuHkEOUPweTuD9gZX+cQ5cAbj/gzNlmUAkDLKbdz\n
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.63
# 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=T3a4ghAyNOditVE4RBx3BJNsjfv8Ha6a6o/P/8tUjI9OoFxF8WbYaFIHDiJqYVtF7XjmhtoZ+oSNQXn2D1ozH7jqXRRdBLmfRuiOtGAKPoLfc6TojUtBLy1Iq4mzrNVQfcK4F1zs4H776UyNrZSulEXgfAdjUDzPfnZwQgglUBPFOF7uPjCxcT3lYJIxJv0qHp1QkjvJ3ts3LY8D0Rx3F22xPM0BJHiJa4zZab9b+eTAwJPXqsjUgVuxOdsxMnAH\n
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p1@:1.63
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=T3a4ghAyNOditVE4RBx3BJNsjfv8Ha6a6o/P/8tUjI9OoFxF8WbYaFIHDiJqYVtF7XjmhtoZ+oSNQXn2D1ozH7jqXRRdBLmfRuiOtGAKPoLfc6TojUtBLy1Iq4mzrNVQfcK4F1zs4H776UyNrZSulEXgfAdjUDzPfnZwQgglUBPFOF7uPjCxcT3lYJIxJv0qHp1QkjvJ3ts3LY8D0Rx3F22xPM0BJHiJa4zZab9b+eTAwJPXqsjUgVuxOdsxMnAH\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.63
# Gcr-DEBUG: completed password prompt for callback :1.63@/org/gnome/keyring/Prompt/p1
# Gcr-DEBUG: encrypting data
# Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=J0uncLv/sLTMkhd8HAmXGj5YeLpnnHd/1q69Ivp6+j8mhbq7/p/uTWNo1l3ia4+/FmAFwzPIswFMeGmPi3fRd3S77xslZ+gL7b7Y4/XKBCMoQNcYoolsJdwJ4eMnjeZ9quKh+qpkk/kUVePoFRzFX2yvhrhg9/9NEa7/CbZHy8S9KzipQFDDVg0nLOALA4Pbn8mvhKz5TNyPn93CnRvnkGvMFuHkEOUPweTuD9gZX+cQ5cAbj/gzNlmUAkDLKbdz\nsecret=yVhnyh5HOItmnPVnaL4wSg==\niv=da5KFYdn8WygfMcX/gBPgQ==\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.63
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.63
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=J0uncLv/sLTMkhd8HAmXGj5YeLpnnHd/1q69Ivp6+j8mhbq7/p/uTWNo1l3ia4+/FmAFwzPIswFMeGmPi3fRd3S77xslZ+gL7b7Y4/XKBCMoQNcYoolsJdwJ4eMnjeZ9quKh+qpkk/kUVePoFRzFX2yvhrhg9/9NEa7/CbZHy8S9KzipQFDDVg0nLOALA4Pbn8mvhKz5TNyPn93CnRvnkGvMFuHkEOUPweTuD9gZX+cQ5cAbj/gzNlmUAkDLKbdz\nsecret=yVhnyh5HOItmnPVnaL4wSg==\niv=da5KFYdn8WygfMcX/gBPgQ==\n
# Gcr-DEBUG: decrypting data
# Gcr-DEBUG: prompting for password
# Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=T3a4ghAyNOditVE4RBx3BJNsjfv8Ha6a6o/P/8tUjI9OoFxF8WbYaFIHDiJqYVtF7XjmhtoZ+oSNQXn2D1ozH7jqXRRdBLmfRuiOtGAKPoLfc6TojUtBLy1Iq4mzrNVQfcK4F1zs4H776UyNrZSulEXgfAdjUDzPfnZwQgglUBPFOF7uPjCxcT3lYJIxJv0qHp1QkjvJ3ts3LY8D0Rx3F22xPM0BJHiJa4zZab9b+eTAwJPXqsjUgVuxOdsxMnAH\n
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p1@:1.63
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=T3a4ghAyNOditVE4RBx3BJNsjfv8Ha6a6o/P/8tUjI9OoFxF8WbYaFIHDiJqYVtF7XjmhtoZ+oSNQXn2D1ozH7jqXRRdBLmfRuiOtGAKPoLfc6TojUtBLy1Iq4mzrNVQfcK4F1zs4H776UyNrZSulEXgfAdjUDzPfnZwQgglUBPFOF7uPjCxcT3lYJIxJv0qHp1QkjvJ3ts3LY8D0Rx3F22xPM0BJHiJa4zZab9b+eTAwJPXqsjUgVuxOdsxMnAH\n
# Gcr-DEBUG: starting password prompt for callback /org/gnome/keyring/Prompt/p1@:1.63
# Gcr-DEBUG: completed password prompt for callback :1.63@/org/gnome/keyring/Prompt/p1
# Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=J0uncLv/sLTMkhd8HAmXGj5YeLpnnHd/1q69Ivp6+j8mhbq7/p/uTWNo1l3ia4+/FmAFwzPIswFMeGmPi3fRd3S77xslZ+gL7b7Y4/XKBCMoQNcYoolsJdwJ4eMnjeZ9quKh+qpkk/kUVePoFRzFX2yvhrhg9/9NEa7/CbZHy8S9KzipQFDDVg0nLOALA4Pbn8mvhKz5TNyPn93CnRvnkGvMFuHkEOUPweTuD9gZX+cQ5cAbj/gzNlmUAkDLKbdz\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.63
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p1@:1.63
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=J0uncLv/sLTMkhd8HAmXGj5YeLpnnHd/1q69Ivp6+j8mhbq7/p/uTWNo1l3ia4+/FmAFwzPIswFMeGmPi3fRd3S77xslZ+gL7b7Y4/XKBCMoQNcYoolsJdwJ4eMnjeZ9quKh+qpkk/kUVePoFRzFX2yvhrhg9/9NEa7/CbZHy8S9KzipQFDDVg0nLOALA4Pbn8mvhKz5TNyPn93CnRvnkGvMFuHkEOUPweTuD9gZX+cQ5cAbj/gzNlmUAkDLKbdz\n
# Gcr-DEBUG: closing prompt
# Gcr-DEBUG: Calling the prompter StopPrompting method
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p1@:1.63
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p1@:1.63
# Gcr-DEBUG: closing the prompt
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p1@:1.63
# Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p1@:1.63
# Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p1@:1.63, and ignoring reply
# Gcr-DEBUG: unregistering prompter
# Gcr-DEBUG: disposing prompter
# Gcr-DEBUG: finalizing prompter
ok 4 /wrap-layer/login-user/bad_password_then_cancel
# Gcr-DEBUG: registering prompter
# Gcr-DEBUG: connecting to bus
# 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.65
# Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p2@:1.65
# Gcr-DEBUG: registered prompt :1.64: /org/gnome/keyring/Prompt/p2
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=QjzWNQ205nVhEQ+399TjSqC8F6makPprA7REsQVLJg58frmlGqnu9gxFa0shseO8WtrJZRTf8BzLEGpHVJdqq0B8YhIQ/NsrK8jGDCYzfN1ZX04MIhJNNVeVagfHXphCmDVj0kv01CcOrWihOoQb6WjRIq27AIG3PKEw8J4LFAJoATuwLRCeDiCYf0/JiwUQRWwixjoZNIXSxTAaK6HaYL60EvhOCdVoxcJo6P5ZOGBD0rXy6rzdXKf7xsjQTx1W\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.65
# Gcr-DEBUG: creating new secret exchange
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=QjzWNQ205nVhEQ+399TjSqC8F6makPprA7REsQVLJg58frmlGqnu9gxFa0shseO8WtrJZRTf8BzLEGpHVJdqq0B8YhIQ/NsrK8jGDCYzfN1ZX04MIhJNNVeVagfHXphCmDVj0kv01CcOrWihOoQb6WjRIq27AIG3PKEw8J4LFAJoATuwLRCeDiCYf0/JiwUQRWwixjoZNIXSxTAaK6HaYL60EvhOCdVoxcJo6P5ZOGBD0rXy6rzdXKf7xsjQTx1W\n
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.65
# 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=HCc4tKgmmXacqQfumU9QLdo3jLYll5mkaedXmkUB4zu92mu+wFA9/K8H7b1dRy/g/bb2Y9h8Wegi6Odl8rvjyjVgPePx5VowTDluY4X2fWQqYIv8bgpTfk7v1I3TxI8x762hVSs5TSgLYGZTjOvG8kvqZN3tz9m9t1zRoVws5BOjnENd6hTqEnyEsXdaxnni4oL1UnZQYu1WOjWSK6c+ZQ9iCDfS8Xj+L5RX7s2X8kfdrRRfosjA9cvogq/k4G/2\n
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p2@:1.65
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=HCc4tKgmmXacqQfumU9QLdo3jLYll5mkaedXmkUB4zu92mu+wFA9/K8H7b1dRy/g/bb2Y9h8Wegi6Odl8rvjyjVgPePx5VowTDluY4X2fWQqYIv8bgpTfk7v1I3TxI8x762hVSs5TSgLYGZTjOvG8kvqZN3tz9m9t1zRoVws5BOjnENd6hTqEnyEsXdaxnni4oL1UnZQYu1WOjWSK6c+ZQ9iCDfS8Xj+L5RX7s2X8kfdrRRfosjA9cvogq/k4G/2\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.65
# Gcr-DEBUG: completed password prompt for callback :1.65@/org/gnome/keyring/Prompt/p2
# Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=QjzWNQ205nVhEQ+399TjSqC8F6makPprA7REsQVLJg58frmlGqnu9gxFa0shseO8WtrJZRTf8BzLEGpHVJdqq0B8YhIQ/NsrK8jGDCYzfN1ZX04MIhJNNVeVagfHXphCmDVj0kv01CcOrWihOoQb6WjRIq27AIG3PKEw8J4LFAJoATuwLRCeDiCYf0/JiwUQRWwixjoZNIXSxTAaK6HaYL60EvhOCdVoxcJo6P5ZOGBD0rXy6rzdXKf7xsjQTx1W\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.65
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=QjzWNQ205nVhEQ+399TjSqC8F6makPprA7REsQVLJg58frmlGqnu9gxFa0shseO8WtrJZRTf8BzLEGpHVJdqq0B8YhIQ/NsrK8jGDCYzfN1ZX04MIhJNNVeVagfHXphCmDVj0kv01CcOrWihOoQb6WjRIq27AIG3PKEw8J4LFAJoATuwLRCeDiCYf0/JiwUQRWwixjoZNIXSxTAaK6HaYL60EvhOCdVoxcJo6P5ZOGBD0rXy6rzdXKf7xsjQTx1W\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.65
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p2@:1.65
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p2@:1.65
# Gcr-DEBUG: closing the prompt
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p2@:1.65
# Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p2@:1.65
# Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p2@:1.65, and ignoring reply
# Gcr-DEBUG: unregistering prompter
# Gcr-DEBUG: disposing prompter
# Gcr-DEBUG: finalizing prompter
ok 5 /wrap-layer/login-user/cancel_immediately
# 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

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 -- ./build/tap-gtester ./test-set-pin
1..1
# random seed: R02S3886267079a2130af9eca264f87fa791
# Gcr-DEBUG: registering prompter
# Gcr-DEBUG: connecting to bus
# 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.69
# Gcr-DEBUG: registered prompt :1.68: /org/gnome/keyring/Prompt/p0
# Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p0@:1.69
# 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=3PZe7t+LYF8MlaIheeQ+THoDcxRN7M8EhYq3XqjNL1TK3D33fJM6ACrEsoaB/uWFSnbbyVN8AJkfwjgvc0xfaiaRKXohz6jsihxx+z8Ie6/CF94aXx02f8HR5+BI0PQ2Nw9UKzb30JbBYgOStCLFiKE4XqhpIqnOu8XTFOBqqlJCQWpF9KDGcQzYA5OZEljoEi6xkN4UkvsuKsiWZYszxcm1oQT9ND1P8Pq52IM8erDPL4Pokt1sie6tqrwwyxHv\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.69
# Gcr-DEBUG: creating new secret exchange
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=3PZe7t+LYF8MlaIheeQ+THoDcxRN7M8EhYq3XqjNL1TK3D33fJM6ACrEsoaB/uWFSnbbyVN8AJkfwjgvc0xfaiaRKXohz6jsihxx+z8Ie6/CF94aXx02f8HR5+BI0PQ2Nw9UKzb30JbBYgOStCLFiKE4XqhpIqnOu8XTFOBqqlJCQWpF9KDGcQzYA5OZEljoEi6xkN4UkvsuKsiWZYszxcm1oQT9ND1P8Pq52IM8erDPL4Pokt1sie6tqrwwyxHv\n
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.69
# 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=XyM7LzH+QI3T7cTUq18m8Nw3j70EKJPQxsUO1bvHd+DMj0gXF5t0WdKyWb0WgKlpIsIk9YGpMs6OWgUB6XmjD6iPas+4r36Fud0NFLcvN91OQJqmI19Z60VsVuheN4v31ni/iw6C6LVSmr3uA1yz0DLhv85k5HAWUeuP/XmXPj/Axzz7nrig67zdhPWEeuUx57gWbc8DFHOmpXc9aMpq+WaNN7AjjL5vZeZjUc/sNDeAgS6n0wBsd7XC8Yibvjmh\n
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p0@:1.69
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=XyM7LzH+QI3T7cTUq18m8Nw3j70EKJPQxsUO1bvHd+DMj0gXF5t0WdKyWb0WgKlpIsIk9YGpMs6OWgUB6XmjD6iPas+4r36Fud0NFLcvN91OQJqmI19Z60VsVuheN4v31ni/iw6C6LVSmr3uA1yz0DLhv85k5HAWUeuP/XmXPj/Axzz7nrig67zdhPWEeuUx57gWbc8DFHOmpXc9aMpq+WaNN7AjjL5vZeZjUc/sNDeAgS6n0wBsd7XC8Yibvjmh\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.69
# Gcr-DEBUG: completed password prompt for callback :1.69@/org/gnome/keyring/Prompt/p0
# Gcr-DEBUG: encrypting data
# Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=3PZe7t+LYF8MlaIheeQ+THoDcxRN7M8EhYq3XqjNL1TK3D33fJM6ACrEsoaB/uWFSnbbyVN8AJkfwjgvc0xfaiaRKXohz6jsihxx+z8Ie6/CF94aXx02f8HR5+BI0PQ2Nw9UKzb30JbBYgOStCLFiKE4XqhpIqnOu8XTFOBqqlJCQWpF9KDGcQzYA5OZEljoEi6xkN4UkvsuKsiWZYszxcm1oQT9ND1P8Pq52IM8erDPL4Pokt1sie6tqrwwyxHv\nsecret=dilTwaIxipxTVUoHVXaNnw==\niv=hJlZmSO06+Q6dJLJ6/MSKg==\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.69
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.69
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=3PZe7t+LYF8MlaIheeQ+THoDcxRN7M8EhYq3XqjNL1TK3D33fJM6ACrEsoaB/uWFSnbbyVN8AJkfwjgvc0xfaiaRKXohz6jsihxx+z8Ie6/CF94aXx02f8HR5+BI0PQ2Nw9UKzb30JbBYgOStCLFiKE4XqhpIqnOu8XTFOBqqlJCQWpF9KDGcQzYA5OZEljoEi6xkN4UkvsuKsiWZYszxcm1oQT9ND1P8Pq52IM8erDPL4Pokt1sie6tqrwwyxHv\nsecret=dilTwaIxipxTVUoHVXaNnw==\niv=hJlZmSO06+Q6dJLJ6/MSKg==\n
# Gcr-DEBUG: decrypting data
# Gcr-DEBUG: prompting for password
# Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=XyM7LzH+QI3T7cTUq18m8Nw3j70EKJPQxsUO1bvHd+DMj0gXF5t0WdKyWb0WgKlpIsIk9YGpMs6OWgUB6XmjD6iPas+4r36Fud0NFLcvN91OQJqmI19Z60VsVuheN4v31ni/iw6C6LVSmr3uA1yz0DLhv85k5HAWUeuP/XmXPj/Axzz7nrig67zdhPWEeuUx57gWbc8DFHOmpXc9aMpq+WaNN7AjjL5vZeZjUc/sNDeAgS6n0wBsd7XC8Yibvjmh\n
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p0@:1.69
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=XyM7LzH+QI3T7cTUq18m8Nw3j70EKJPQxsUO1bvHd+DMj0gXF5t0WdKyWb0WgKlpIsIk9YGpMs6OWgUB6XmjD6iPas+4r36Fud0NFLcvN91OQJqmI19Z60VsVuheN4v31ni/iw6C6LVSmr3uA1yz0DLhv85k5HAWUeuP/XmXPj/Axzz7nrig67zdhPWEeuUx57gWbc8DFHOmpXc9aMpq+WaNN7AjjL5vZeZjUc/sNDeAgS6n0wBsd7XC8Yibvjmh\n
# Gcr-DEBUG: starting password prompt for callback /org/gnome/keyring/Prompt/p0@:1.69
# Gcr-DEBUG: completed password prompt for callback :1.69@/org/gnome/keyring/Prompt/p0
# Gcr-DEBUG: encrypting data
# Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=3PZe7t+LYF8MlaIheeQ+THoDcxRN7M8EhYq3XqjNL1TK3D33fJM6ACrEsoaB/uWFSnbbyVN8AJkfwjgvc0xfaiaRKXohz6jsihxx+z8Ie6/CF94aXx02f8HR5+BI0PQ2Nw9UKzb30JbBYgOStCLFiKE4XqhpIqnOu8XTFOBqqlJCQWpF9KDGcQzYA5OZEljoEi6xkN4UkvsuKsiWZYszxcm1oQT9ND1P8Pq52IM8erDPL4Pokt1sie6tqrwwyxHv\nsecret=qjgrbf2utaZr3fyo1tICAg==\niv=MTzKds7UW0cOlkniTj2ozw==\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.69
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=3PZe7t+LYF8MlaIheeQ+THoDcxRN7M8EhYq3XqjNL1TK3D33fJM6ACrEsoaB/uWFSnbbyVN8AJkfwjgvc0xfaiaRKXohz6jsihxx+z8Ie6/CF94aXx02f8HR5+BI0PQ2Nw9UKzb30JbBYgOStCLFiKE4XqhpIqnOu8XTFOBqqlJCQWpF9KDGcQzYA5OZEljoEi6xkN4UkvsuKsiWZYszxcm1oQT9ND1P8Pq52IM8erDPL4Pokt1sie6tqrwwyxHv\nsecret=qjgrbf2utaZr3fyo1tICAg==\niv=MTzKds7UW0cOlkniTj2ozw==\n
# Gcr-DEBUG: decrypting data
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p0@:1.69
# Gcr-DEBUG: closing prompt
# Gcr-DEBUG: Calling the prompter StopPrompting method
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p0@:1.69
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p0@:1.69
# Gcr-DEBUG: closing the prompt
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p0@:1.69
# Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p0@:1.69
# Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p0@:1.69, and ignoring reply
# Gcr-DEBUG: unregistering prompter
# Gcr-DEBUG: disposing prompter
# Gcr-DEBUG: finalizing prompter
ok 1 /wrap-layer/set-pin/ok_passwords

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 -- ./build/tap-gtester ./test-xdg-module
1..7
# random seed: R02S97869799dbb70e7de7b706527e10fb1d
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

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 -- ./build/tap-gtester ./test-xdg-trust
1..25
# random seed: R02S24a756366544bdf1e5641eb904604489
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

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 -- ./build/tap-gtester ./test-pam
1..10
# random seed: R02S950af000454421c36a0a8d74774f689d
ok 1 /pam/auth-no-start
ok 2 /pam/auth-starts-creates-keyring
ok 3 /pam/session-starts-creates-keyring
ok 4 /pam/auth-starts-unlocks-existing
ok 5 /pam/session-starts-unlocks-existing
ok 6 /pam/session-starts-without-auth
ok 7 /pam/auth-running-unlocks-existing
ok 8 /pam/password-changes-running
ok 9 /pam/password-changes-starts
ok 10 /pam/password-change-start-in-session

