summaryrefslogtreecommitdiff
path: root/fable-arch.md
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2019-07-31 10:36:41 +0300
committerLars Wirzenius <liw@liw.fi>2019-07-31 10:37:16 +0300
commit26cb62aecfc0bd459645228ec516289dc711c7cc (patch)
tree3986c25ed6e5fec115aa67d04d50636edc6d4986 /fable-arch.md
parent8502c62d8747003db284b8ed45b687817d7f11ef (diff)
downloadfable-poc-26cb62aecfc0bd459645228ec516289dc711c7cc.tar.gz
Add: requirement on machine parseable test results
Diffstat (limited to 'fable-arch.md')
-rw-r--r--fable-arch.md6
1 files changed, 6 insertions, 0 deletions
diff --git a/fable-arch.md b/fable-arch.md
index 1bf5474..532ab3a 100644
--- a/fable-arch.md
+++ b/fable-arch.md
@@ -131,6 +131,12 @@ reference in discussions.
too big of a problem space to bring into the scope of acceptance
testing, and there are already good tools for deployment.
+* **MachineParseableResults:** The tests should produce a machine
+ parseable result that can be archived, post-processed, and analyzed
+ in ways that are of interest to the project using Fable. For
+ example, to see trends in how long tests take, how often tests fail,
+ to find regressions, and to find tests that don't provide value.
+
# Fable architecture
```dot