All Projects → google → Dana

google / Dana

Licence: apache-2.0
Test/benchmark regression and comparison system with dashboard

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Dana

CARLA
CARLA: A Python Library to Benchmark Algorithmic Recourse and Counterfactual Explanation Algorithms
Stars: ✭ 166 (+260.87%)
Mutual labels:  benchmarking, benchmark
Web Tooling Benchmark
JavaScript benchmark for common web developer workloads
Stars: ✭ 290 (+530.43%)
Mutual labels:  benchmark, benchmarking
Unchase.FluentPerformanceMeter
🔨 Make the exact performance measurements of the public methods for public classes using this NuGet Package with fluent interface. Requires .Net Standard 2.0+. It is an Open Source project under Apache-2.0 License.
Stars: ✭ 33 (-28.26%)
Mutual labels:  benchmarking, benchmark
LuaJIT-Benchmarks
LuaJIT Benchmark tests
Stars: ✭ 20 (-56.52%)
Mutual labels:  benchmarking, benchmark
Bench Scripts
A compilation of Linux server benchmarking scripts.
Stars: ✭ 873 (+1797.83%)
Mutual labels:  benchmark, benchmarking
beapi-bench
Tool for benchmarking apis. Uses ApacheBench(ab) to generate data and gnuplot for graphing. Adding new features almost daily
Stars: ✭ 16 (-65.22%)
Mutual labels:  benchmarking, benchmark
best
🏆 Delightful Benchmarking & Performance Testing
Stars: ✭ 73 (+58.7%)
Mutual labels:  benchmarking, benchmark
Are We Fast Yet
Are We Fast Yet? Comparing Language Implementations with Objects, Closures, and Arrays
Stars: ✭ 161 (+250%)
Mutual labels:  benchmark, benchmarking
Benchmarkdotnet
Powerful .NET library for benchmarking
Stars: ✭ 7,138 (+15417.39%)
Mutual labels:  benchmark, benchmarking
Pytest Benchmark
py.test fixture for benchmarking code
Stars: ✭ 730 (+1486.96%)
Mutual labels:  benchmark, benchmarking
language-benchmarks
A simple benchmark system for compiled and interpreted languages.
Stars: ✭ 21 (-54.35%)
Mutual labels:  benchmarking, benchmark
Rtb
Benchmarking tool to stress real-time protocols
Stars: ✭ 35 (-23.91%)
Mutual labels:  benchmark, benchmarking
php-orm-benchmark
The benchmark to compare performance of PHP ORM solutions.
Stars: ✭ 82 (+78.26%)
Mutual labels:  benchmarking, benchmark
bench
⏱️ Reliable performance measurement for Go programs. All in one design.
Stars: ✭ 33 (-28.26%)
Mutual labels:  benchmarking, benchmark
Tsung
Tsung is a high-performance benchmark framework for various protocols including HTTP, XMPP, LDAP, etc.
Stars: ✭ 2,185 (+4650%)
Mutual labels:  benchmark, benchmarking
p3arsec
Parallel Patterns Implementation of PARSEC Benchmark Applications
Stars: ✭ 12 (-73.91%)
Mutual labels:  benchmarking, benchmark
Sltbench
C++ benchmark tool. Practical, stable and fast performance testing framework.
Stars: ✭ 137 (+197.83%)
Mutual labels:  benchmark, benchmarking
Benchmarks
Comparison tools
Stars: ✭ 139 (+202.17%)
Mutual labels:  benchmark, regression
Lzbench
lzbench is an in-memory benchmark of open-source LZ77/LZSS/LZMA compressors
Stars: ✭ 490 (+965.22%)
Mutual labels:  benchmark, benchmarking
Sysbench Docker Hpe
Sysbench Dockerfiles and Scripts for VM and Container benchmarking MySQL
Stars: ✭ 14 (-69.57%)
Mutual labels:  benchmark, benchmarking

Dana

Dana (DAta ANalysis) system provides:

  • a way to agglomerate data coming from tests or benchmarks and processing them on the fly by doing some regression and comparison analysis,
  • a dashboard to provide several views to enable fast identification of regressions or result comparisons,
  • a regression workfow to follow the work on series and the overall progress,
  • a report is sent each day at midnight with a summary of new regressions of the day.

Demo

Principles

See Principes documentation to understand key concepts of Dana.

Dana APIs

Dana provides some APIs to add builds, series and samples. APIs are accessible using POST http requests or using a node client using WebSockets. See APIs documentation for details.

Have a demo

See Demo documentation to know who to setup a Demo dana server on your machine in few commands.

Setup a server

See Setup documentation to know who to setup a Dana server and Adding project pages to know how to add dashboard pages for a project.

Bugs, feature requests

Tools used

Disclaimer

This is not an official Google product

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].