513e794
# This configuration file is used for manual execution of coverage
513e794
# as well as for tests run through ansible-test.
513e794
513e794
[run]
513e794
branch = True
513e794
513e794
# Enable concurrency. This also enables parallel mode, which results in
513e794
# multiple coverage files being created. Concurrency allows us to collect
513e794
# results from multiple tests simultaneously, as well as supporting multiple
513e794
# test runs, such as from integration tests.
513e794
concurrency = multiprocessing
513e794
parallel = True
513e794
513e794
# When running tests through ansible-test, this option is overridden by
513e794
# the COVERAGE_FILE environment variable. This option is present for
513e794
# convenience when running coverage manually from this directory.
513e794
data_file = test/results/coverage/coverage
513e794
513e794
# Don't collect or report code coverage from files matching these patterns.
513e794
omit =
513e794
    */python*/dist-packages/*
513e794
    */python*/site-packages/*
513e794
    */python*/distutils
513e794
    */pytest