* fix: code coverage added * fix: .coverage folder added * fix: .coverage folder location changed * fix: combine folder modified * fix: combine command updated * fix: .coverage folder rollback * fix: path commented * fix: upload path modified * fix: path updated to root * fix: .coveragerc added * fix: new coverage folder added * fix: combine path removed * fix: coverage files path changed * fix: data files path updated * fix: .coverage added as path * fix: coveragerc updated * fix: env TEST_SUIT rollbacked * fix: renaming coverage files step added * fix: ls added for testing * fix: debugging commands added * fix: triggeering cov command in tox.in * fix: cd coverage added * fix: commands modified * fix: triggering coverage using command * fix: removed omitteed files * fix: removed all omited files * fix: skipped all omitted files * fix: source updated to root in coveragern * fix: coveragerc files rolledback * fix: source changed to edx-platform * fix: cms-2 shard name reemoved * fix: rmeoved coveragee trigger * fix: removed shard added back * fix: --cov-config=setup.cfg added * fix: combining cov paths format changed to comma * fix: bash changeeed for coveerage * fix: paths updateed for testing * fix: coverage combine command fixed * fix: final check applied * fix: final coveragee step addeed and tested * fix: actions version upgraded in unit tests * fix: testing space separated commands * fix: coverage data files path removeed from combine command * fix: coverage combine reports/* addedd * fix: updated --cov path * fix: data_file path updated by removing TEST_SUIT variable --------- Co-authored-by: Awais Qureshi <awais.qureshi@arbisoft.com>
54 lines
1.0 KiB
INI
54 lines
1.0 KiB
INI
# .coveragerc for edx-platform
|
|
[run]
|
|
branch=true
|
|
data_file = reports/.coverage
|
|
source =
|
|
cms
|
|
common/djangoapps
|
|
lms
|
|
openedx
|
|
pavelib
|
|
scripts
|
|
xmodule
|
|
|
|
omit =
|
|
cms/envs/*
|
|
cms/manage.py
|
|
cms/djangoapps/contentstore/views/dev.py
|
|
cms/djangoapps/*/migrations/*
|
|
cms/djangoapps/*/features/*
|
|
cms/lib/*/migrations/*
|
|
lms/debug/*
|
|
lms/envs/*
|
|
lms/djangoapps/*/migrations/*
|
|
lms/djangoapps/*/features/*
|
|
common/djangoapps/terrain/*
|
|
common/djangoapps/*/migrations/*
|
|
openedx/core/djangoapps/*/migrations/*
|
|
openedx/core/djangoapps/debug/*
|
|
openedx/features/*/migrations/*
|
|
|
|
concurrency=multiprocessing
|
|
parallel = true
|
|
relative_files = true
|
|
|
|
[report]
|
|
ignore_errors = True
|
|
|
|
exclude_lines =
|
|
pragma: no cover
|
|
raise NotImplementedError
|
|
|
|
[html]
|
|
title = edx-platform Python Test Coverage Report
|
|
directory = reports/cover
|
|
|
|
[xml]
|
|
output = reports/coverage.xml
|
|
|
|
[paths]
|
|
jenkins_source =
|
|
/home/jenkins/workspace/$JOB_NAME
|
|
/home/jenkins/workspace/$SUBSET_JOB
|
|
/home/jenkins/edx-platform
|