Home GnuPG
Diffusion GnuPG 46c4333c372f

tests: Speed up the test suite.
46c4333c372fUnpublished

Unpublished Commit ยท Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.

Description

tests: Speed up the test suite.

* tests/openpgp/run-tests.scm (test::run-sync): Pass additional
arguments to the test.
(test::run-sync-quiet): Likewise.
(test::run-async): Likewise.
(run-tests-{parallel,sequential}-isolated): Create a tarball of the
gnupghome, then extract it for each test.
* tests/openpgp/setup.scm: Refactor into functions, add an interface
to tar-up the created environment, and untar it multiple times.
  • Signed-off-by: Justus Winter <justus@g10code.com>

Details

Provenance
justusAuthored on Sep 5 2016, 5:17 PM
Parents
rGc97bde2dfeab: common: Restore a simpler variant of 'gnupg_wait_process'.
Branches
Unknown
Tags
Unknown

Event Timeline

Justus Winter <justus@g10code.com> committed rG46c4333c372f: tests: Speed up the test suite. (authored by Justus Winter <justus@g10code.com>).Sep 5 2016, 5:26 PM