rnpgp / rnp

RNP: high performance C++ OpenPGP library used by Mozilla Thunderbird
https://www.rnpgp.org
Other
199 stars 55 forks source link

Possible hang in CI or rnp code. #2002

Open ni4 opened 1 year ago

ni4 commented 1 year ago

Description

It seems to be caused by CI itself, but let's keep an eye on it here:

2023-02-18T10:59:58.4122825Z         Start 256: cli_tests-Misc
...
...
2023-02-18T11:49:58.4472245Z test_aead_last_chunk_zero_length (__main__.Misc) ... /__w/rnp/rnp/builds/rnp-build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp0riday68/.rnp --import /__w/rnp/rnp/src/tests/data/test_key_validity/alice-sub-sec.pgp
2023-02-18T11:49:58.4472971Z Keyring directory '/tmp/rnpctmp0riday68/.rnp' is empty.
2023-02-18T11:49:58.4473438Z Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings.
2023-02-18T11:49:58.4473929Z sec   255/EdDSA 0451409669ffde3c 2019-12-26 [SC]
2023-02-18T11:49:58.4474292Z       73edcc9119afc8e2dbbdcde50451409669ffde3c
2023-02-18T11:49:58.4474632Z uid           Alice <alice@rnp>
2023-02-18T11:49:58.4475034Z ssb   256/ECDH dd23ceb7febeff17 2019-12-27 [E]
2023-02-18T11:49:58.4475388Z       a4bbb77370217bca2307ad0ddd23ceb7febeff17
2023-02-18T11:49:58.4477063Z /__w/rnp/rnp/builds/rnp-build/src/rnp/rnp --homedir /tmp/rnpctmp0riday68/.rnp -*** -d /__w/rnp/rnp/src/tests/data/test_messages/message.aead-last-zero-chunk.enc --output /tmp/rnpctmp0riday68/cleartext.dec
2023-02-18T11:49:58.4477550Z 
2023-02-18T11:49:58.4477620Z 
2023-02-18T11:49:58.4480204Z /__w/rnp/rnp/builds/rnp-build/src/rnp/rnp --homedir /tmp/rnpctmp0riday68/.rnp -*** -d /__w/rnp/rnp/src/tests/data/test_messages/message.aead-last-zero-chunk.enc-ocb --output /tmp/rnpctmp0riday68/cleartext.dec
2023-02-18T11:49:58.4480758Z 
2023-02-18T11:49:58.4480829Z 
2023-02-18T11:49:58.4481441Z /tmp/rnp-local-installs/gpg-install/bin/gpg --batch --passphrase password --homedir /tmp/rnpctmp0riday68/.gpg --import /__w/rnp/rnp/src/tests/data/test_key_validity/alice-sub-sec.pgp
2023-02-18T11:49:58.4490582Z gpg: Note: RFC4880bis features are enabled.
2023-02-18T11:49:58.4490994Z gpg: key 0451409669FFDE3C: public key "Alice <alice@rnp>" imported
2023-02-18T11:49:58.4491546Z gpg: key 0451409669FFDE3C: secret key imported
2023-02-18T11:49:58.4491815Z gpg: Total number processed: 1
2023-02-18T11:49:58.4492185Z gpg:               imported: 1
2023-02-18T11:49:58.4492420Z gpg:       secret keys read: 1
2023-02-18T11:49:58.4494793Z gpg:   secret keys imported: 1
2023-02-18T11:49:58.4494976Z 
2023-02-18T11:49:58.4495998Z /tmp/rnp-local-installs/gpg-install/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp0riday68/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp0riday68/cleartext.dec -d /__w/rnp/rnp/src/tests/data/test_messages/message.aead-last-zero-chunk.enc
2023-02-18T11:49:58.4496993Z gpg: Note: RFC4880bis features are enabled.
2023-02-18T11:49:58.4497461Z gpg: encrypted with brainpoolP256r1 key, ID DD23CEB7FEBEFF17, created 2019-12-27
2023-02-18T11:49:58.4497882Z       "Alice <alice@rnp>"
2023-02-18T11:49:58.4498029Z 
2023-02-18T11:49:58.4498938Z /tmp/rnp-local-installs/gpg-install/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp0riday68/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp0riday68/cleartext.dec -d /__w/rnp/rnp/src/tests/data/test_messages/message.aead-last-zero-chunk.enc-ocb
2023-02-18T11:49:58.4499713Z gpg: Note: RFC4880bis features are enabled.
2023-02-18T11:49:58.4500278Z gpg: encrypted with brainpoolP256r1 key, ID DD23CEB7FEBEFF17, created 2019-12-27
2023-02-18T11:49:58.4500588Z       "Alice <alice@rnp>"
2023-02-18T11:49:58.4500819Z 
2023-02-18T11:49:58.4501866Z /__w/rnp/rnp/builds/rnp-build/src/rnp/rnp --homedir /tmp/rnpctmp0riday68/.rnp -*** -z 0 -r alice --aead=eax --set-filename cleartext-z0.txt --aead-chunk-bits=1 -e /__w/rnp/rnp/src/tests/data/test_messages/message.aead-last-zero-chunk.txt --output /tmp/rnpctmp0riday68/cleartext.enc
2023-02-18T11:49:58.4502482Z 
2023-02-18T11:49:58.4502488Z 
2023-02-18T11:49:58.4503321Z /__w/rnp/rnp/builds/rnp-build/src/rnp/rnp --homedir /tmp/rnpctmp0riday68/.rnp -*** -d /tmp/rnpctmp0riday68/cleartext.enc --output /tmp/rnpctmp0riday68/cleartext.dec
2023-02-18T11:49:58.4503660Z 
2023-02-18T11:49:58.4503665Z 
2023-02-18T11:49:58.4504609Z /tmp/rnp-local-installs/gpg-install/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp0riday68/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp0riday68/cleartext.dec -d /tmp/rnpctmp0riday68/cleartext.enc
2023-02-18T11:49:58.4505223Z gpg: Note: RFC4880bis features are enabled.
2023-02-18T11:49:58.4505888Z gpg: encrypted with brainpoolP256r1 key, ID DD23CEB7FEBEFF17, created 2019-12-27
2023-02-18T11:49:58.4506314Z       "Alice <alice@rnp>"
2023-02-18T11:49:58.4506452Z 
2023-02-18T11:49:58.4507375Z /__w/rnp/rnp/builds/rnp-build/src/rnp/rnp --homedir /tmp/rnpctmp0riday68/.rnp -*** -z 0 -r alice --aead=ocb --set-filename cleartext-z0.txt --aead-chunk-bits=1 -e /__w/rnp/rnp/src/tests/data/test_messages/message.aead-last-zero-chunk.txt --output /tmp/rnpctmp0riday68/cleartext.enc
2023-02-18T11:49:58.4507984Z 
2023-02-18T11:49:58.4507989Z 
2023-02-18T11:49:58.4508655Z /__w/rnp/rnp/builds/rnp-build/src/rnp/rnp --homedir /tmp/rnpctmp0riday68/.rnp -*** -d /tmp/rnpctmp0riday68/cleartext.enc --output /tmp/rnpctmp0riday68/cleartext.dec
2023-02-18T11:49:58.4508992Z 
2023-02-18T11:49:58.4508996Z 
2023-02-18T11:49:58.4509229Z 99% tests passed, 1 tests failed out of 259
2023-02-18T11:49:58.4509401Z 
2023-02-18T11:49:58.4509497Z Total Test time (real) = 3047.61 sec
2023-02-18T11:49:58.4509651Z 
2023-02-18T11:49:58.4509757Z The following tests FAILED:
2023-02-18T11:49:58.4510186Z    256 - cli_tests-Misc (Timeout)
2
antonsviridenko commented 1 year ago

I'm also experiencing strange failures in cli_tests.Misc