Skip to content

Commit 76561c7

Browse files
committed
Simplfy pipeline
1 parent 382ff3e commit 76561c7

File tree

1 file changed

+6
-26
lines changed

1 file changed

+6
-26
lines changed

azure-pipelines.yml

Lines changed: 6 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ jobs:
116116
sudo apt-get install -qq libxml2-dev libcurl4-openssl-dev libssl-dev libgsl-dev libgit2-dev r-base -y
117117
sudo apt-get install -qq libharfbuzz-dev libfribidi-dev libmagick++-dev libudunits2-dev -y
118118
sudo R -q -e "install.packages(c('curl','httr'), dependencies=TRUE, repos='https://cloud.r-project.org')"
119-
sudo R -q -e "install.packages(c('devtools','covr'), dependencies=TRUE, repos='https://cloud.r-project.org')"
119+
sudo R -q -e "install.packages(c('devtools'), dependencies=TRUE, repos='https://cloud.r-project.org')"
120120
sudo R -q -e "install.packages(c('fields','meta','metafor','ggplot2','gridExtra','data.table'), dependencies=TRUE, repos='https://cloud.r-project.org')"
121121
sudo R -q -e "install.packages(c('DSI','DSOpal','DSLite'), dependencies=TRUE, repos='https://cloud.r-project.org')"
122122
sudo R -q -e "install.packages(c('MolgenisAuth', 'MolgenisArmadillo', 'DSMolgenisArmadillo'), dependencies=TRUE, repos='https://cloud.r-project.org')"
@@ -256,31 +256,11 @@ jobs:
256256
# testthat::test_package("$(projectName)", filter = "_-|datachk-|smk-|arg-|disc-|perf-|smk_expt-|expt-|math-", reporter = multi_rep, stop_on_failure = FALSE)
257257
258258
sudo env PERF_PROFILE=$PERF_PROFILE R -q -e '
259-
library(covr);
260-
dsbase.res <- covr::package_coverage(
261-
type = c("none"),
262-
code = c(
263-
'"'"'
264-
library(testthat);
265-
output_file <- file("test_console_output_dsbase.txt");
266-
sink(output_file);
267-
sink(output_file, type = "message");
268-
library(testthat);
269-
junit_rep <- JunitReporter$new(file = "test_results_dsbase.xml");
270-
progress_rep <- ProgressReporter$new(max_failures = 999999);
271-
multi_rep <- MultiReporter$new(reporters = list(progress_rep, junit_rep));
272-
options("datashield.return_errors" = FALSE);
273-
options("default_driver" = "OpalDriver");
274-
testthat::test_package("$(projectName)", filter = "_-|datachk-|smk-|arg-|disc-|perf-|smk_expt-|expt-|math-", reporter = multi_rep, stop_on_failure = FALSE)
275-
'"'"'
276-
)
277-
);
278-
base::saveRDS(dsbase.res, "test_results_dsbase.rds")'
279-
280-
# display the test console output
281-
cat test_console_output_dsbase.txt
282-
283-
grep --quiet " FAIL 0 " test_console_output_dsbase.txt
259+
library(testthat);
260+
progress_rep <- ProgressReporter$new(max_failures = 999999);
261+
multi_rep <- MultiReporter$new(reporters = list(progress_rep, junit_rep));
262+
options("default_driver" = "OpalDriver");
263+
testthat::test_package("$(projectName)", filter = "_-|datachk-|smk-|arg-|disc-|perf-|smk_expt-|expt-|math-", reporter = multi_rep, stop_on_failure = FALSE)'
284264
285265
workingDirectory: $(Pipeline.Workspace)/dsBaseClient
286266
displayName: 'Code coverage and JUnit report output, with dsBase'

0 commit comments

Comments
 (0)