Learn R Programming

Rperform (version 0.0.0.9000)

Rperform - Performance testing for R packages

Description

Rperform helps R package developers keep track of the quantitative metrics of their packages over various development versions.

Copy Link

Version

Version

0.0.0.9000

License

GPL-3

Maintainer

Akash Tandon

Last Published

December 20th, 2017

Functions in Rperform (0.0.0.9000)

mem_commit

Test-file's memory statistics.
get_branch

Current branch name of a git repository.
compare_brancht

Run-time details across branches.
get_mem

Test-file's memory statistics.
compare_branchm

Memory metrics across branches.
list_commits

Commits' details.
compare_dirt

Run-time details across directories/repositories.
get_msg

Message summary of a git commit object.
get_sha

SHA1 value of a git commit object.
get_datetime

DateTime value of a git commit object.
time_compare

Run-time across versions.
time_branch

Run-times of a file on the given branch.
plot_branchmetrics

Plot and compare different versions of test files across two branches.
plot_metrics

Plot test-file metrics across versions.
plot_directory

Plot metrics across versions for all files in a given directory.
plot_webpage

Plot the specified metrics of all test files in a specified directory on a webpage.
Rperform-package

Rperform
time_commit

Test file's run-time.
mem_compare

Test-file's memory statistics for multiple commits.
compare_PR

Analyze PR's impact on performance without having to merge.
compare_dir

Compare performance across directories/repositories.
plot_PR_webpage

Generate a webpage containing a visualization detailing PR's impact on performance without haveing to merge.
plot_PR

Visualize PR's impact on performance without having to merge.