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

# TOTAL: 590
# PASS:  586
# SKIP:  2
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 1

.. contents:: :depth: 2

PASS: test-asn1
===============

# ./build/tap-driver --test-name test-asn1 --log-file test-asn1.log --trs-file test-asn1.trs --color-tests yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-asn1
1..97
# random seed: R02S200ab04c96c299188ad1c9e8818f33c1
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-asn1x
1..7
# random seed: R02S4c2f577ba1efdfd9f635cdfab573736b
# + 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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-dn
1..5
# random seed: R02Sb9d4a139884d14890b3bc031f66f6cc0
# 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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-cleanup
1..4
# random seed: R02S82c35551666532c8df2c18975e1d5904
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-hex
1..4
# random seed: R02S80b9631f2a0bcf597e0a6ce22cac42bd
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-hkdf
1..7
# random seed: R02Sd3dd1236cd419ff2289bbeb0c4148d6e
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-oid
1..1
# random seed: R02S33e3070d99c2ecd40d39aaece962c2fe
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-secmem
1..7
# random seed: R02Sc52dea8f87215964dc31fb5eef605ab4
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-padding
1..15
# random seed: R02S22ac6854d2b295b44db90204f0374205
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-symkey
1..19
# random seed: R02S3c052a4b96db1baff41361634d74b841
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-armor
1..7
# random seed: R02S7f1929c16fbe426459256f4c075df257
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-openssl
1..4
# random seed: R02S2c6fca33366e712bef49c63252ba9ff1
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-dh
1..8
# random seed: R02Sb487e56765641448e5588f292fdf372e
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-spawn
================

# ./build/tap-driver --test-name test-spawn --log-file test-spawn.log --trs-file test-spawn.trs --color-tests yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-spawn
1..5
# random seed: R02Sac430e0a8e4057a1f7b572ad84678a1e
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-startup
1..6
# random seed: R02S8557a672d8eca25ab3d99834ec9e84ef
# $ /var/tmp/portage/gnome-base/gnome-keyring-3.12.2/work/gnome-keyring-3.12.2/gnome-keyring-daemon --foreground --components=
gnome-keyring-daemon: insufficient process capabilities, unsecure memory might get used
# SSH_AUTH_SOCK=/tmp/keyring-test-two/keyring/ssh
# GPG_AGENT_INFO=/tmp/keyring-test-two/keyring/gpg:0:1
# $ /var/tmp/portage/gnome-base/gnome-keyring-3.12.2/work/gnome-keyring-3.12.2/gnome-keyring-daemon --foreground --replace --components=
gnome-keyring-daemon: insufficient process capabilities, unsecure memory might get used
** 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
# GPG_AGENT_INFO=/tmp/keyring-test-two/keyring/gpg:0:1
ok 1 /daemon/startup/replace
# $ /var/tmp/portage/gnome-base/gnome-keyring-3.12.2/work/gnome-keyring-3.12.2/gnome-keyring-daemon --foreground --control-directory /tmp/scratch-test-startup.367GHX/xxxx --components=
gnome-keyring-daemon: insufficient process capabilities, unsecure memory might get used
# GNOME_KEYRING_CONTROL=/tmp/scratch-test-startup.367GHX/xxxx
# SSH_AUTH_SOCK=/tmp/scratch-test-startup.367GHX/xxxx/ssh
# GPG_AGENT_INFO=/tmp/scratch-test-startup.367GHX/xxxx/gpg:0:1
ok 2 /daemon/startup/control/valid
# $ /var/tmp/portage/gnome-base/gnome-keyring-3.12.2/work/gnome-keyring-3.12.2/gnome-keyring-daemon --foreground --control-directory /tmp/scratch-test-startup.XMWHHX/under --components=
gnome-keyring-daemon: insufficient process capabilities, unsecure memory might get used
# GNOME_KEYRING_CONTROL=/tmp/scratch-test-startup.XMWHHX/under
# SSH_AUTH_SOCK=/tmp/scratch-test-startup.XMWHHX/under/ssh
# GPG_AGENT_INFO=/tmp/scratch-test-startup.XMWHHX/under/gpg:0:1
ok 3 /daemon/startup/control/creates
# $ /var/tmp/portage/gnome-base/gnome-keyring-3.12.2/work/gnome-keyring-3.12.2/gnome-keyring-daemon --foreground --control-directory /tmp/scratch-test-startup.K4B2GX/under/subdir --components=
gnome-keyring-daemon: insufficient process capabilities, unsecure memory might get used
** Message: The gnome-keyring control directory cannot be accessed: /tmp/scratch-test-startup.K4B2GX/under/subdir: Permission denied
# SSH_AUTH_SOCK=/tmp/scratch-test-startup.K4B2GX/keyring/ssh
# GPG_AGENT_INFO=/tmp/scratch-test-startup.K4B2GX/keyring/gpg:0:1
ok 4 /daemon/startup/control/noaccess
# $ /var/tmp/portage/gnome-base/gnome-keyring-3.12.2/work/gnome-keyring-3.12.2/gnome-keyring-daemon --foreground --control-directory /tmp/scratch-test-startup.UPT2GX/under --components=
gnome-keyring-daemon: insufficient process capabilities, unsecure memory might get used
** Message: The gnome-keyring control directory has invalid permissions. It must be only be accessible by its owner (ie: 0700): /tmp/scratch-test-startup.UPT2GX/under
# SSH_AUTH_SOCK=/tmp/scratch-test-startup.UPT2GX/keyring/ssh
# GPG_AGENT_INFO=/tmp/scratch-test-startup.UPT2GX/keyring/gpg:0:1
ok 5 /daemon/startup/control/badperm
# $ /var/tmp/portage/gnome-base/gnome-keyring-3.12.2/work/gnome-keyring-3.12.2/gnome-keyring-daemon --foreground --components=
gnome-keyring-daemon: insufficient process capabilities, unsecure memory might get used
# SSH_AUTH_SOCK=/tmp/scratch-test-startup.0YH3GX/different/keyring/ssh
# GPG_AGENT_INFO=/tmp/scratch-test-startup.0YH3GX/different/keyring/gpg:0:1
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-shutdown
1..2
# random seed: R02S232bec2ffb39fbded7c7834cda16c422
# $ /var/tmp/portage/gnome-base/gnome-keyring-3.12.2/work/gnome-keyring-3.12.2/gnome-keyring-daemon --foreground --control-directory /tmp/scratch-test-shutdown.R8KJHX --components=secrets,pkcs11
gnome-keyring-daemon: insufficient process capabilities, unsecure memory might get used
# GNOME_KEYRING_CONTROL=/tmp/scratch-test-shutdown.R8KJHX
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
# $ /var/tmp/portage/gnome-base/gnome-keyring-3.12.2/work/gnome-keyring-3.12.2/gnome-keyring-daemon --foreground --control-directory /tmp/scratch-test-shutdown.4V7KHX --components=secrets,pkcs11
gnome-keyring-daemon: insufficient process capabilities, unsecure memory might get used
# GNOME_KEYRING_CONTROL=/tmp/scratch-test-shutdown.4V7KHX
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-dbus-util
1..1
# random seed: R02S919b81760bc5ec95e7779bee254f4654
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-dbus-search
1..2
# random seed: R02Sb346963637e8c4fca4a86262e13308b5
# $ /var/tmp/portage/gnome-base/gnome-keyring-3.12.2/work/gnome-keyring-3.12.2/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
# $ /var/tmp/portage/gnome-base/gnome-keyring-3.12.2/work/gnome-keyring-3.12.2/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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-dbus-items
1..1
# random seed: R02S6bb21384ce8ea4a79c85ab9903909934
# $ /var/tmp/portage/gnome-base/gnome-keyring-3.12.2/work/gnome-keyring-3.12.2/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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-dbus-signals
1..10
# random seed: R02S251afd4387b1fc9c192f5c0e46aeb18b
# $ /var/tmp/portage/gnome-base/gnome-keyring-3.12.2/work/gnome-keyring-3.12.2/gnome-keyring-daemon --foreground --control-directory /tmp/keyring-test --components secrets
# GNOME_KEYRING_CONTROL=/tmp/keyring-test
ok 1 /secret-signals/collection-created
# $ /var/tmp/portage/gnome-base/gnome-keyring-3.12.2/work/gnome-keyring-3.12.2/gnome-keyring-daemon --foreground --control-directory /tmp/keyring-test --components secrets
# GNOME_KEYRING_CONTROL=/tmp/keyring-test
ok 2 /secret-signals/collection-created-no-prompt
# $ /var/tmp/portage/gnome-base/gnome-keyring-3.12.2/work/gnome-keyring-3.12.2/gnome-keyring-daemon --foreground --control-directory /tmp/keyring-test --components secrets
# GNOME_KEYRING_CONTROL=/tmp/keyring-test
ok 3 /secret-signals/collection-changed
# $ /var/tmp/portage/gnome-base/gnome-keyring-3.12.2/work/gnome-keyring-3.12.2/gnome-keyring-daemon --foreground --control-directory /tmp/keyring-test --components secrets
# GNOME_KEYRING_CONTROL=/tmp/keyring-test
ok 4 /secret-signals/collection-deleted
# $ /var/tmp/portage/gnome-base/gnome-keyring-3.12.2/work/gnome-keyring-3.12.2/gnome-keyring-daemon --foreground --control-directory /tmp/keyring-test --components secrets
# GNOME_KEYRING_CONTROL=/tmp/keyring-test
ok 5 /secret-signals/collection-lock
# $ /var/tmp/portage/gnome-base/gnome-keyring-3.12.2/work/gnome-keyring-3.12.2/gnome-keyring-daemon --foreground --control-directory /tmp/keyring-test --components secrets
# GNOME_KEYRING_CONTROL=/tmp/keyring-test
ok 6 /secret-signals/collection-unlock
# $ /var/tmp/portage/gnome-base/gnome-keyring-3.12.2/work/gnome-keyring-3.12.2/gnome-keyring-daemon --foreground --control-directory /tmp/keyring-test --components secrets
# GNOME_KEYRING_CONTROL=/tmp/keyring-test
ok 7 /secret-signals/collection-unlock-no-prompt
# $ /var/tmp/portage/gnome-base/gnome-keyring-3.12.2/work/gnome-keyring-3.12.2/gnome-keyring-daemon --foreground --control-directory /tmp/keyring-test --components secrets
# GNOME_KEYRING_CONTROL=/tmp/keyring-test
ok 8 /secret-signals/item-created
# $ /var/tmp/portage/gnome-base/gnome-keyring-3.12.2/work/gnome-keyring-3.12.2/gnome-keyring-daemon --foreground --control-directory /tmp/keyring-test --components secrets
# GNOME_KEYRING_CONTROL=/tmp/keyring-test
ok 9 /secret-signals/item-changed
# $ /var/tmp/portage/gnome-base/gnome-keyring-3.12.2/work/gnome-keyring-3.12.2/gnome-keyring-daemon --foreground --control-directory /tmp/keyring-test --components secrets
# GNOME_KEYRING_CONTROL=/tmp/keyring-test
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-dbus-lock
1..1
# random seed: R02S6a13c115f3588a4aac771d4fe49c0240
# $ /var/tmp/portage/gnome-base/gnome-keyring-3.12.2/work/gnome-keyring-3.12.2/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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-attributes
1..61
# random seed: R02S715d2009a6723130fd24754779173635
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-credential
1..11
# random seed: R02S9bb4517cd16b2ee2a2cd20440bd576e3
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

SKIP: 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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-data-asn1
Bail out! No tests found in GTest: ./test-data-asn1

PASS: test-data-der
===================

# ./build/tap-driver --test-name test-data-der --log-file test-data-der.log --trs-file test-data-der.trs --color-tests yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-data-der
1..16
# random seed: R02S2c2dc215d37a3af070a777accf4944bc
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: 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 match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: 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
# 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
# DEBUG: DSAPrivateKey DSAPrivateKey: decoded tag did not match expected
ok 16 /gkm/data-der/write_pkcs8_encrypted

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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-file-tracker
1..3
# random seed: R02Sd8537d2e7b4be0d314873fa68fc3a72c
ok 1 /gkm/file-tracker/file_watch
ok 2 /gkm/file-tracker/watch_file
ok 3 /gkm/file-tracker/nomatch

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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-memory-store
1..15
# random seed: R02S744c6d2369059b76ff327dac1736a02e
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-object
1..7
# random seed: R02Sc4736bdbf587a3495253a5f918ac8c7d
# 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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-certificate
1..6
# random seed: R02S8824507f838762b38dcd5f71f2be2648
# 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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-secret
1..7
# random seed: R02Se34846cf07fa94fb3bf041ac8fd8500d
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-sexp
1..2
# random seed: R02S68d9dd023bab5a8ff3ddb4e234278e3e
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-store
1..2
# random seed: R02S771bb6b5d248187dc94645b3d0cc3e02
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-timer
1..5
# random seed: R02S7371b8461dd6c2f152fdc7af3eb1f34a
ok 1 /gkm/timer/extra_initialize
ok 2 /gkm/timer/simple
ok 3 /gkm/timer/immediate
ok 4 /gkm/timer/multiple
ok 5 /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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-transaction
1..22
# random seed: R02Se8e465de0dade1350abba2a6a0eb7645
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-gnome2-file
1..19
# random seed: R02Sa780a88ac92451ef2df8a0f50ce65e87
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-gnome2-storage
1..4
# random seed: R02S23665c95fddea5ad3fa26444f2f2364c
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded 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

PASS: test-gnome2-private-key
=============================

# ./build/tap-driver --test-name test-gnome2-private-key --log-file test-gnome2-private-key.log --trs-file test-gnome2-private-key.trs --color-tests yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-gnome2-private-key
1..2
# random seed: R02S522a79a1a7f35b045d383606c3b306f9
ok 1 /gnome2-store/private-key/load
ok 2 /gnome2-store/private-key/save

ERROR: test-import
==================

# ./build/tap-driver --test-name test-import --log-file test-import.log --trs-file test-import.trs --color-tests yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-import
1..1
# random seed: R02S98a629ed1f93501a47b468fbeba7c976
not 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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-initialize
1..3
# random seed: R02S39b23178c94bffc6623ee61a7319a6ea
# $ /var/tmp/portage/gnome-base/gnome-keyring-3.12.2/work/gnome-keyring-3.12.2/gnome-keyring-daemon --foreground --components=pkcs11
gnome-keyring-daemon: insufficient process capabilities, unsecure memory might get used
ok 1 /pkcs11/rpc-layer/initialize/normal
# $ /var/tmp/portage/gnome-base/gnome-keyring-3.12.2/work/gnome-keyring-3.12.2/gnome-keyring-daemon --foreground --control-directory /tmp/scratch-test-initialize.UYA4GX --components=pkcs11
gnome-keyring-daemon: insufficient process capabilities, unsecure memory might get used
# GNOME_KEYRING_CONTROL=/tmp/scratch-test-initialize.UYA4GX
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-secret-compat
1..4
# random seed: R02Se10c66aeb48834ba8cff3c9a67cbf6e7
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-secret-fields
1..25
# random seed: R02S4c78bf4861c6ed09ba0e411476a7ba37
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-secret-data
1..9
# random seed: R02S5b41bee8bd157caf1904cf63830eed58
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-secret-object
1..13
# random seed: R02Se57baf0d7fdc58b821aaee7435117651
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-secret-collection
1..20
# random seed: R02S8536acde4ac17473239f0ef61d51d282
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-secret-item
1..18
# random seed: R02S0c1562c4a13ccc1c801578a6baf95a24
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-secret-schema
1..6
# random seed: R02Sbc5c1421b84d65f984c598807aeb04f2
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-secret-search
1..10
# random seed: R02Sad61bed6faeda322c0938b25ce980e64
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-secret-textual
1..6
# random seed: R02Sba3c83f572bd2c88b13d23cfe5f50d4f
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-secret-binary
1..9
# random seed: R02Sfb9b9aa384278c1487aa7c81084583a3
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-ssh-openssh
1..2
# random seed: R02S31282502da2b494b7fbad605129e3d12
# 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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-private-key
1..3
# random seed: R02Sb7326e5ea346130b13fa3e2f54952f46
# 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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-create-credential
1..3
# random seed: R02S0cffcfac098a358c84854bdfc8eb57da
ok 1 /wrap-layer/create-credential/ok_password
ok 2 /wrap-layer/create-credential/bad_password_then_cancel
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-init-pin
1..1
# random seed: R02S48666178423c20fe4ae82b28574bd2c8
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-login-auto
1..3
# random seed: R02S5d86b2c41f6b892124024160e2bcd5a0
ok 1 /wrap-layer/login-auto/specific
ok 2 /wrap-layer/login-auto/user_token
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-login-hints
1..1
# random seed: R02S41230b0ee19225f2f4bb39c68c1c9fa1
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-login-keyring
1..12
# random seed: R02S848db65dba4063addba9139bb020f143
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-login-specific
1..3
# random seed: R02S0e6a095a83dbce6f0ba422b6c6582bde
ok 1 /wrap-layer/login-specific/ok_password
ok 2 /wrap-layer/login-specific/bad_password_then_cancel
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-login-user
1..7
# random seed: R02S87090530b60b583c369b3b948209243b
ok 1 /wrap-layer/login-user/fail_unsupported_so
ok 2 /wrap-layer/login-user/skip_prompt_because_pin
ok 3 /wrap-layer/login-user/ok_password
ok 4 /wrap-layer/login-user/bad_password_then_cancel
ok 5 /wrap-layer/login-user/cancel_immediately
ok 6 /wrap-layer/login-user/fail_get_session_info
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-set-pin
1..1
# random seed: R02Sc47b21ffa348f98f55766e2fdb6cfaff
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-xdg-module
1..7
# random seed: R02Sfa0a7898b5ca3c3c77c8e5937f01a65d
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-xdg-trust
1..25
# random seed: R02S868845f766ee08e66d20c1f1b128cfcb
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 yes --enable-hard-errors yes --expect-failure no --format=tap -- ./build/tap-gtester ./test-pam
Bail out! No tests found in GTest: ./test-pam

