|
1 | 1 | Revision history for {{$dist->name}}
|
2 | 2 |
|
3 | 3 | {{$NEXT}}
|
| 4 | + - Complete benchmarking sub system, consisting of |
| 5 | + * key/value schema to describe data points, usually for benchmark results |
| 6 | + * corresponding backend store, scaling to millions of entries |
| 7 | + * dedicated query api to fetch data points by key/values |
| 8 | + * native charting in Web UI (to replace 100% of codespeed and typical gnuplot uses) |
| 9 | + * REST-like data export of those data |
| 10 | + - Scale-up |
| 11 | + * to millions of testruns, reports, and data points |
| 12 | + * thousands of testruns running at the same time |
| 13 | + * dedicated MySQL optimizations |
| 14 | + - Pool hosts |
| 15 | + * hide multiple "anonymous" machines behind a single machine name |
| 16 | + * define quota how many of such hosts of a pool can run at same time |
| 17 | + * think of a cloud of instances |
| 18 | + - Command-line interface harmonized |
| 19 | + * less scattered tools |
| 20 | + * just one single frontend command "tapper" |
| 21 | + - Testplan improvements |
| 22 | + * merged feature set with "interdependent scenarios" |
| 23 | + * better preview/debugging support |
| 24 | + * REST api to submit tests and testplans |
| 25 | + - Web UI improvements |
| 26 | + * modernized (yes, more Javascript) |
| 27 | + * optimizations for speed and traffic |
| 28 | + * more powerful navigation and filters |
| 29 | + * UI to maintain continuous testrun rotation (pause, continue, edit, delete, clone) |
| 30 | + - Tapper-autoreport/bash-test-utils |
| 31 | + * better separation from Tapper via plugins/hooks |
| 32 | + * support Tapper benchmarking |
| 33 | + - General refactoring |
| 34 | + * Hacking - raw SQL support for optional performance tweaks |
| 35 | + * more plugin'ification, to separate internal systems |
| 36 | + * merged the two databases, which makes the automation layer better integrated |
| 37 | + * database connection re-use (allowing thousands of testruns at the same time) |
4 | 38 |
|
5 | 39 | 4.1.1 2012-11-19
|
6 | 40 | - rerelease for CPAN ID TAPPER
|
|
0 commit comments