Commit Briefs

cba8af590d Sergey Bronnikov

update (git-support, origin/git-support)


87c837a85a Sergey Bronnikov

update libgit2 examples


2e902c1732 Sergey Bronnikov

added git support


14752f5506 Sergey Bronnikov

add git examples


5d537aab24 Sergey Bronnikov

set pointers to NULL on definition


e87e34349b Sergey Bronnikov

fix warning about difference in signedness


6dca3a4858 Sergey Bronnikov

supress warning with using open_memstream()


c00855e136 Sergey Bronnikov

remove format_sec


45bec2b465 Sergey Bronnikov

update look and feel in text output


96ee34fc97 Sergey Bronnikov

metrics with time is useless for testanything protocol


Branches

Tags

This repository contains no tags

Tree

CMakeLists.txtcommits | blame
README.mdcommits | blame
libgit-notes.ccommits | blame
parse_git_index.ccommits | blame
samples/
src/
testres.1commits | blame
testres.csscommits | blame
tests/

README.md

## testres

A hyperfast web frontend for software testing results written in C.

It builds and runs on OpenBSD, Linux, and Mac OS X.

If you have any comments or patches, please feel free to post them here or
notify me by e-mail.

### Features

- CPU and memory consumption is zero in idle (CGI application)
- Support of SubUnit, TAP (Test Anything Protocol) and JUnit formats

### Usage scenarios:

- evaluating of current test coverage
- evaluating of tests stability and effectiveness
- evaluating of features stability in a project
- estimating of testing convergence
- reducing [Mean Time to Diagnosis](https://www.joecolantonio.com/alan-page-principles-lessons-learned-at-microsoft/)
- conversion of binary test reports to a textual form for indexing, see [Swish-e](http://www.esa.org/tiee/search/html/swish-config.html#document_filter_directives)
- calculating of testcase metrics (Average Time Execution, Average Percentage of Fault Detected (APFD) and [more](http://www.iosrjournals.org/iosr-jce/papers/Vol16-issue4/Version-1/G016414751.pdf))

### Usage

```
$ mkdir build
$ cd build
$ cmake .. -DCMAKE_BUILD_TYPE=RELEASE
$ cmake .. -DCMAKE_BUILD_TYPE=DEBUG
$ make test
$ bin/testres -s samples/junit.xml
```

### Authors

Developed with passion by [Sergey Bronnikov](https://bronevichok.ru/) and great
open source [contributors](https://github.com/ligurio/testres/contributors).