Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Functional pytest #3844

Closed
wants to merge 29 commits into from
Closed

Functional pytest #3844

wants to merge 29 commits into from

Conversation

heartsucker
Copy link
Contributor

@heartsucker heartsucker commented Oct 4, 2018

Status

Work in progress

Description of Changes

Fixes #3836

Use pytest for functional tests

Testing

make test TESTFILES=tests/functional

Checklist

If you made changes to the server application code:

  • Linting (make ci-lint) and tests (make -C securedrop test) pass in the development container

@redshiftzero
Copy link
Contributor

We decided during sprint planning to merge tbb.0.9.0 into develop first, then rebase this onto latest.

@eloquence
Copy link
Member

eloquence commented Jun 11, 2020

Hi @heartsucker, sorry for the long silence on this PR. We still are interested in moving towards more parallel execution of tests, and using the approach in this PR as a stepping stone towards that goal. However, many changes to functional tests, especially Tor support, have landed since you worked on this, and major PR surgery would be required.

Our inclination would be to close this PR, and revisit when we prioritize test performance improvements. If you still have time for SecureDrop and would like to work on it again yourself, let us know, and we can set aside time in a future sprint to pair with you on it.

@eloquence
Copy link
Member

Closing per above comment.

@eloquence eloquence closed this Jun 18, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Convert functional tests to use pytest/fixtures
3 participants