This shows you the differences between two versions of the page.
Next revision | Previous revision Last revision Both sides next revision | ||
standardize_the_test_output [2014-08-30 00:45] tbird20d created |
standardize_the_test_output [2014-10-22 20:58] looxix s/en.wikipedia.or/en.wikipedia.org/ |
||
---|---|---|---|
Line 7: | Line 7: | ||
=== Some TAP resources and information === | === Some TAP resources and information === | ||
- | * Test Anything Protocol ([[http://testanything.org/|main website]]) | + | * Test Anything Protocol ([[http://testanything.org/|main website]]) ([[http://en.wikipedia.org/wiki/Test_Anything_Protocol|Wikipedia entry]]) |
* libtap (C library to produce TAP output) - http://ccodearchive.net/info/tap.html | * libtap (C library to produce TAP output) - http://ccodearchive.net/info/tap.html | ||
* bash-tap-functions (bash functions to produce TAP output) - https://github.com/goozbach/bash-tap-functions | * bash-tap-functions (bash functions to produce TAP output) - https://github.com/goozbach/bash-tap-functions | ||
+ | |||
+ | == TAP can be read by multiple test harnesses == | ||
+ | While a test harness is outside the current scope of kselftest, some people may want to use one of the | ||
+ | many (many!) test harnesses that can process TAP output: | ||
* C TAP Harness (program to consume and process TAP output) - http://www.eyrie.org/~eagle/software/c-tap-harness/readme.html | * C TAP Harness (program to consume and process TAP output) - http://www.eyrie.org/~eagle/software/c-tap-harness/readme.html | ||
- | * Note that this is just one of many harnesses that can be used with TAP-formatted output | + | * Jenkins plugin - https://wiki.jenkins-ci.org/display/JENKINS/TAP+Plugin |
- | * Here's a harness for Jenkins: | + |