Skip to content

black-eagle17/rt-tests

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Real-time tests for Roc Toolkit

Branch Status
master
develop

About

The scope if this repo is non-functional real-time integration tests for Roc Toolkit public API. These tests are supposed to run on real hardware and produce metrics to be checked for regressions. Some examples of non-functional tests are:

  • service quality tests
  • latency tests
  • performance tests (benchmarks)
  • stress tests
  • tests invloving real network interfaces and audio devices

Dependencies

  • C++17 compiler
  • CMake >= 3.0.0
  • Google Test >= 1.10 (downloaded automatically)
  • Roc Toolkit (should be pre-installed system-wide)

Instructions

Build and run:

make

Clean build results:

make clean

Format code:

make fmt

Authors

See here.

License

MPL-2.0

About

Real-time tests for Roc Toolkit.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 71.9%
  • CMake 23.1%
  • Makefile 5.0%