From c4f4690a8d0145dc038f4788fb606f6bf274db9e Mon Sep 17 00:00:00 2001 From: Stuart Wheater Date: Tue, 15 Sep 2026 17:05:22 +0100 Subject: [PATCH 1/4] Update perf test --- .../perf_files/opal_azure-pipeline_perf-profile.csv | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tests/testthat/perf_files/opal_azure-pipeline_perf-profile.csv b/tests/testthat/perf_files/opal_azure-pipeline_perf-profile.csv index 667a6626..5f2110b2 100644 --- a/tests/testthat/perf_files/opal_azure-pipeline_perf-profile.csv +++ b/tests/testthat/perf_files/opal_azure-pipeline_perf-profile.csv @@ -56,11 +56,17 @@ "ds.numNA::perf::combine:0","8.411","0.5","2" "ds.quantileMean::perf::combine:0","2.896","0.5","2" "ds.rbind::perf::0","1.726","0.5","2" +"ds.rBinom::perf::0","3.925","0.5","2" "ds.recodeValues::perf::0","8.478","0.5","2" "ds.rep::perf::0","8.645","0.5","2" "ds.replaceNA::perf::0","1.280","0.5","2" "ds.reShape::perf::0","8.211","0.5","2" +"ds.rNorm::perf::0","3.881","0.5","2" +"ds.rPois::perf::0","3.848","0.5","2" +"ds.rUnif::perf::0","3.864","0.5","2" +"ds.sample::perf::0","3.764","0.5","2" "ds.seq::perf::0","8.522","0.5","2" +"ds.setSeed::perf::0","8.990","0.5","2" "ds.skewness::perf::combine:0","2.889","0.5","2" "ds.sqrt::perf::0","8.666","0.5","2" "ds.summary::perf::0","2.149","0.5","2" From cdcdde64364092e6c9cb6dd00181c14a0232cd0f Mon Sep 17 00:00:00 2001 From: Stuart Wheater Date: Wed, 16 Sep 2026 10:59:08 +0100 Subject: [PATCH 2/4] Update perf test for Armadillo --- .../perf_files/armadillo_azure-pipeline_perf-profile.csv | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/testthat/perf_files/armadillo_azure-pipeline_perf-profile.csv b/tests/testthat/perf_files/armadillo_azure-pipeline_perf-profile.csv index 22b4e90d..860ea04c 100644 --- a/tests/testthat/perf_files/armadillo_azure-pipeline_perf-profile.csv +++ b/tests/testthat/perf_files/armadillo_azure-pipeline_perf-profile.csv @@ -56,10 +56,15 @@ "ds.numNA::perf::combine:0","23.58","0.5","2" "ds.quantileMean::perf::combine:0","8.354","0.5","2" "ds.rbind::perf::0","4.624","0.5","2" +"ds.rBinom::perf::0","8.444","0.5","2" "ds.recodeValues::perf::0","16.842","0.5","2" "ds.rep::perf::0","17.44","0.5","2" "ds.replaceNA::perf::0","3.292","0.5","2" "ds.reShape::perf::0","17.31","0.5","2" +"ds.rNorm::perf::0","8.597","0.5","2" +"ds.rPois::perf::0","8.556","0.5","2" +"ds.rUnif::perf::0","8.695","0.5","2" +"ds.sample::perf::0","7.652","0.5","2" "ds.seq::perf::0","17.55","0.5","2" "ds.skewness::perf::combine:0","8.226","0.5","2" "ds.sqrt::perf::0","16.83","0.5","2" From bf6f1e0f98d202455aed260cfd63d308f2ea41d1 Mon Sep 17 00:00:00 2001 From: Stuart Wheater Date: Wed, 16 Sep 2026 11:58:53 +0100 Subject: [PATCH 3/4] Further updates to 'perf' Armadillo --- .../perf_files/armadillo_azure-pipeline_perf-profile.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/testthat/perf_files/armadillo_azure-pipeline_perf-profile.csv b/tests/testthat/perf_files/armadillo_azure-pipeline_perf-profile.csv index 94bea9c3..df231d5a 100644 --- a/tests/testthat/perf_files/armadillo_azure-pipeline_perf-profile.csv +++ b/tests/testthat/perf_files/armadillo_azure-pipeline_perf-profile.csv @@ -66,6 +66,7 @@ "ds.rUnif::perf::0","8.695","0.5","2" "ds.sample::perf::0","7.652","0.5","2" "ds.seq::perf::0","17.55","0.5","2" +"ds.setSeed::perf::0","22.25","0.5","2" "ds.skewness::perf::combine:0","8.226","0.5","2" "ds.sqrt::perf::0","16.83","0.5","2" "ds.summary::perf::0","6.095","0.5","2" From a3876ff86ec903b8c7d7e8202dbf71426fa36a08 Mon Sep 17 00:00:00 2001 From: Stuart Wheater Date: Wed, 16 Sep 2026 13:05:32 +0100 Subject: [PATCH 4/4] Further updates to 'perf' Armadillo --- .../armadillo_azure-pipeline_perf-profile.csv | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/tests/testthat/perf_files/armadillo_azure-pipeline_perf-profile.csv b/tests/testthat/perf_files/armadillo_azure-pipeline_perf-profile.csv index df231d5a..d863094d 100644 --- a/tests/testthat/perf_files/armadillo_azure-pipeline_perf-profile.csv +++ b/tests/testthat/perf_files/armadillo_azure-pipeline_perf-profile.csv @@ -27,18 +27,24 @@ "ds.dataFrameSubset::perf::0","1.103","0.5","2" "ds.dim::perf::0","23.82","0.5","2" "ds.dmtC2S::perf::0","16.61","0.5","2" +"ds.elspline::perf::0","16.32","0.5","2" "ds.exists::perf::combine:0","24.21","0.5","2" "ds.exp::perf::0","17.18","0.5","2" "ds.gamlss::perf::0","10.81","0.5","2" +"ds.getWGSR::perf::0","0.3403","0.5","2" "ds.glmPredict::perf::0","10.04","0.5","2" "ds.glmSummary::perf::0","10.10","0.5","2" +"ds.hetcor::perf::0","0.2028","0.5","2" "ds.isNA::perf::combine:0","23.86","0.5","2" "ds.kurtosis::perf::combine:0","8.377","0.5","2" "ds.length::perf::combine:0","24.04","0.5","2" "ds.levels::perf::combine:0","23.96","0.5","2" +"ds.lexis::perf::0","3.760","0.5","2" "ds.list::perf::0","10.03","0.5","2" "ds.log::perf::0","17.30","0.5","2" "ds.ls::perf::combine:0","24.35","0.5","2" +"ds.lspline::perf::0","14.17","0.5","2" +"ds.make::perf::0","16.8098361361148 0.5 2" "ds.matrix::perf::0","16.140","0.5","2" "ds.matrixDet::perf::0","16.015","0.5","2" "ds.matrixDet.report::perf::0","24.038","0.5","2" @@ -51,9 +57,12 @@ "ds.mean::perf::split:0","24.45","0.5","2" "ds.meanSdGp::perf::combine:0","19.84","0.5","2" "ds.merge::perf::0","0.7154","0.5","2" +"ds.metadata::perf::0","24.58","0.5","2" "ds.mice::perf::0","1.996","0.5","2" "ds.names::perf::combine:0","24.22","0.5","2" +"ds.ns::perf::0","16.41","0.5","2" "ds.numNA::perf::combine:0","23.58","0.5","2" +"ds.qlspline::perf::0","15.40","0.5","2" "ds.quantileMean::perf::combine:0","8.354","0.5","2" "ds.rbind::perf::0","4.624","0.5","2" "ds.rBinom::perf::0","8.444","0.5","2" @@ -61,6 +70,7 @@ "ds.rep::perf::0","17.44","0.5","2" "ds.replaceNA::perf::0","3.292","0.5","2" "ds.reShape::perf::0","17.31","0.5","2" +"ds.rowColCalc::perf::0","4.300","0.5","2" "ds.rNorm::perf::0","8.597","0.5","2" "ds.rPois::perf::0","8.556","0.5","2" "ds.rUnif::perf::0","8.695","0.5","2" @@ -70,6 +80,9 @@ "ds.skewness::perf::combine:0","8.226","0.5","2" "ds.sqrt::perf::0","16.83","0.5","2" "ds.summary::perf::0","6.095","0.5","2" +"ds.table::perf::0","10.63","0.5","2" +"ds.tapply.assign::perf::0","12.61","0.5","2" +"ds.tapply::perf::0","16.96","0.5","2" "ds.unique::perf::combine:0","17.04","0.5","2" "ds.unList::perf::0","8.171","0.5","2" "ds.var::perf::combine:0","25.02","0.5","2"