RevoIOQ package
The RevoIOQ package provides a function for testing installation and operational qualification of R packages provided in Machine Learning Server, Microsoft R Server, and R Client.
Package details | Description |
---|---|
Current version: | 8.0.8 |
Built on: | R 3.3.2 |
Package distribution: | Machine Learning Server R Client (Windows and Linux) R Server 9.1 and earlier SQL Server 2016 and later (Windows only) Azure HDInsight Azure Data Science Virtual Machines |
How to use RevoIOQ
Load and run RevoIOQ from a command-line interface or R IDE. The following command executes tests and returns results.
- Start Revo64 (on Linux) or an R IDE providing an R prompt.
- Load RevoIOQ:
library("RevoIOQ")
- Execute the function:
RevoIOQ()
Syntax
RevoIOQ(printText=TRUE, printHTML=TRUE, outdir=if (file.access(getwd(), mode=2)) file.path(tempdir(),"RevoIOQ") else file.path(getwd(),"RevoIOQ"),
basename=paste("Revo-IOQ-Report", format(Sys.time(), "%m-%d-%Y-%H-%M-%S"), sep="-"),
view=TRUE, clean=TRUE, runTestFileInOwnProcess=TRUE, testLocal = FALSE, testScaleR = TRUE)
Arguments
printText
logical flag. If TRUE
, an RUnit test report in ASCII text format is produced.
printHTML
logical flag. If TRUE
, an RUnit test report in HTML format is produced.
outdir
character string representing path to output report directory.
basename
character string denoting the name of the output file (sans the extension).
view
logical flag. If TRUE
and either printText=TRUE
or printHTML=TRUE
, then the resulting output file is shown, respectively.
clean
logical flag. If TRUE
, then graphics files created during the tests are removed.
runTestFileInOwnProcess
logical flag. If TRUE
, each test file is run in a separate R process.
testLocal
logical flag. If TRUE
, a set of basic tests is created and run for all locally installed packages.
testScaleR
logical flag. If TRUE
, the RevoScaleR unit tests are included in the test suite, if available.
Return value
TRUE
if all tests are successful, FALSE
otherwise.