|
7 | 7 |
|
8 | 8 | "$(dirname "${BASH_SOURCE[0]}")/restore-cache.sh"
|
9 | 9 |
|
| 10 | +echo "--- 🧪 Create logs directory" |
| 11 | +mkdir -p build/logs |
| 12 | + |
10 | 13 | echo "--- 🧪 Testing"
|
11 | 14 | set +e
|
12 | 15 | if [ "$1" == "wordpress" ]; then
|
13 | 16 | test_suite="testWordpressVanillaRelease koverXmlReportWordpressVanillaRelease"
|
14 | 17 | test_results_dir="WordPress/build/test-results"
|
15 | 18 | test_log_dir="${test_results_dir}/*/*.xml"
|
16 | 19 | code_coverage_report="WordPress/build/reports/kover/reportWordpressVanillaRelease.xml"
|
| 20 | +elif [ "$1" == "wordpress-plain" ]; then |
| 21 | + test_suite="testWordpressVanillaRelease koverXmlReportWordpressVanillaRelease --console=plain" |
| 22 | + test_results_dir="WordPress/build/test-results" |
| 23 | + test_log_dir="${test_results_dir}/*/*.xml" |
| 24 | + code_coverage_report="WordPress/build/reports/kover/reportWordpressVanillaRelease.xml" |
| 25 | +elif [ "$1" == "wordpress-tee" ]; then |
| 26 | + test_suite="testWordpressVanillaRelease koverXmlReportWordpressVanillaRelease --console=plain 2>&1 | tee build/logs/gradle-full.log" |
| 27 | + test_results_dir="WordPress/build/test-results" |
| 28 | + test_log_dir="${test_results_dir}/*/*.xml" |
| 29 | + code_coverage_report="WordPress/build/reports/kover/reportWordpressVanillaRelease.xml" |
| 30 | +elif [ "$1" == "wordpress-quiet" ]; then |
| 31 | + test_suite="testWordpressVanillaRelease koverXmlReportWordpressVanillaRelease --console=plain --quiet > build/logs/gradle-errors.log 2>&1 || true" |
| 32 | + test_results_dir="WordPress/build/test-results" |
| 33 | + test_log_dir="${test_results_dir}/*/*.xml" |
| 34 | + code_coverage_report="WordPress/build/reports/kover/reportWordpressVanillaRelease.xml" |
17 | 35 | elif [ "$1" == "processors" ]; then
|
18 | 36 | test_suite=":libs:processors:test :libs:processors:koverXmlReport"
|
19 | 37 | test_results_dir="libs/processors/build/test-results"
|
|
0 commit comments