Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
  • Sign in / Register
  • sequoia sequoia
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 221
    • Issues 221
    • List
    • Boards
    • Service Desk
    • Milestones
    • Requirements
  • Merge requests 6
    • Merge requests 6
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • sequoia-pgp
  • sequoiasequoia
  • Issues
  • #744
Closed
Open
Issue created Aug 26, 2021 by Daniel Kahn Gillmor@dkgDeveloper

1.3.0 tests with `--features crypto-nettle` fail on debian CI (they did not fail with 1.1.0)

debian CI logs show a failure when testing the "crypto-nettle" configuration.

the test is run as:

debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1', '/usr/bin/cargo', '-Zavoid-dev-deps', 'test', '--verbose', '--verbose', '-j48', '--target', 'x86_64-unknown-linux-gnu', '--all-targets', '--no-default-features', '--features', 'crypto-nettle'],) {}

and it fails only the parse::stream::test::decryptor test, with this message:

failures:

---- parse::stream::test::decryptor stdout ----
Error: Malformed Message: Malformed OpenPGP message
thread 'parse::stream::test::decryptor' panicked at 'assertion failed: `(left == right)`
  left: `1`,
 right: `0`: the test returned a termination value with a non-zero status code (1) which indicates a failure', /usr/src/rustc-1.48.0/library/test/src/lib.rs:192:5
stack backtrace:
   0: rust_begin_unwind
             at /usr/src/rustc-1.48.0/library/std/src/panicking.rs:483
   1: std::panicking::begin_panic_fmt
             at /usr/src/rustc-1.48.0/library/std/src/panicking.rs:437
   2: test::assert_test_result
             at /usr/src/rustc-1.48.0/library/test/src/lib.rs:192
   3: sequoia_openpgp::parse::stream::test::decryptor::{{closure}}
             at ./src/parse/stream.rs:3221
   4: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.48.0/library/core/src/ops/function.rs:227
   5: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.48.0/library/core/src/ops/function.rs:227
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.


failures:
    parse::stream::test::decryptor

test result: FAILED. 389 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out

any suggestions for what i should try to fix, i'd be grateful.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking