Skip to content

Conversation

@deeplow
Copy link
Contributor

@deeplow deeplow commented Nov 24, 2025

Test plan

  • visual review

Not sure how to go about simulating all of these scenarios. In my mind, this can be just a visual review and if it leads to problems we revisit it. It seems straightforward enough and it was directly copied from the docs.

One of the tests failed due to "timeout_exceeded", but this was not
was an unkown result [1]. Adding more exit status from OpenQA should
cover a few more scenarios. But according to the OpenQA docs, this is
an incomplete list [2].

[1]: https://github.com/freedomofpress/securedrop-workstation/actions/runs/19579932625/job/56075156340?pr=1373#step:7:90
[2]: https://open.qa/docs/#_jobs
A GitHub-OpenQA job failed with "unknown status" [1] and yet, it had
marked the respective OpenQA tests as green/passing. This was because
in the "unkown status" condition it was not explicitly setting a failing
check for the respective OpenQA job on GitHub.

[1]: https://github.com/freedomofpress/securedrop-workstation/actions/runs/19579932625/job/56075156340?pr=1373#step:7:90
@deeplow deeplow requested a review from a team as a code owner November 24, 2025 09:14
@deeplow deeplow moved this to Next sprint candidates in SecureDrop Nov 24, 2025
@deeplow deeplow added github_actions Pull requests that update GitHub Actions code OpenQA and removed OpenQA labels Nov 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github_actions Pull requests that update GitHub Actions code

Projects

Status: Next sprint candidates

Development

Successfully merging this pull request may close these issues.

2 participants