Skip to content

The "I both encrypt and sign the message using my OpenPGP key" step is fragile

See e.g. https://jenkins.tails.boum.org/view/RM/job/test_Tails_ISO_devel/152/ and https://jenkins.tails.boum.org/view/RM/job/test_Tails_ISO_testing/98/

  • attached screenshot.

The debug log reads:

    When I type a message into gedit                                                  # features/step_definitions/encryption.rb:34
[log] TYPE "ATTACK AT DAWN"
[log] RIGHT CLICK on (568,376)
[log] CLICK on (627,587)
[log] RIGHT CLICK on (568,376)
[log] CLICK on (612,492)
[log] CLICK on (729,9)
[log] CLICK on (577,51)
[log] CLICK on (512,128)
    And I both encrypt and sign the message using my OpenPGP key                      # features/step_definitions/encryption.rb:110
[log] CLICK on (346,369)
[log] TYPE " "
      FindFailed: can not find GpgAppletKeySelected.png on the screen.
      Line ?, in File ? (RuntimeError)
      features/encryption.feature:23:in `And I both encrypt and sign the message using my OpenPGP key'
    Then I can decrypt and verify the encrypted message                               # features/step_definitions/encryption.rb:120
      Scenario failed at time 00:23:39

      Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/152/artifact/build-artifacts/00:23:39_Encryption_signing_and_decryption_verification_using_Tails_OpenPGP_Applet.png

      Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/152/artifact/build-artifacts/00:23:39_Encryption_signing_and_decryption_verification_using_Tails_OpenPGP_Applet.mkv

Feature Branch: test/10991-fragile-key-selection-in-OpenPGP-applet

Attachments

  • 00_24_04_Encryption_signing_and_decryption_verification_using_Tails_OpenPGP_Applet

Parent Task: #10288

Related issues

Original created by @intrigeri on 10991 (Redmine)

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