From 42d6ff4a978015f3b473238793280f6d8f3164df Mon Sep 17 00:00:00 2001 From: Horst Schirmeier Date: Wed, 9 May 2018 15:21:52 +0200 Subject: [PATCH] data-aggregator: "on write" fault model metrics Change-Id: I784618fd4b3a0074153ce074957b57e363c54657 --- tools/analysis/data-aggregator/CMakeLists.txt | 6 ++ .../function-occurrences-onwrite.sh | 48 +++++++++++++++ .../resulttype-occurrences-onwrite.sh | 40 +++++++++++++ ...resulttype-occurrences-onwrite_coverage.sh | 58 +++++++++++++++++++ .../symbol-occurrences-onwrite.sh | 38 ++++++++++++ .../symbol-occurrences-onwrite_coverage.sh | 47 +++++++++++++++ .../translation-unit-occurrences-onwrite.sh | 40 +++++++++++++ 7 files changed, 277 insertions(+) create mode 100755 tools/analysis/data-aggregator/function-occurrences-onwrite.sh create mode 100755 tools/analysis/data-aggregator/resulttype-occurrences-onwrite.sh create mode 100755 tools/analysis/data-aggregator/resulttype-occurrences-onwrite_coverage.sh create mode 100755 tools/analysis/data-aggregator/symbol-occurrences-onwrite.sh create mode 100755 tools/analysis/data-aggregator/symbol-occurrences-onwrite_coverage.sh create mode 100755 tools/analysis/data-aggregator/translation-unit-occurrences-onwrite.sh diff --git a/tools/analysis/data-aggregator/CMakeLists.txt b/tools/analysis/data-aggregator/CMakeLists.txt index 06dec286..30b50d98 100644 --- a/tools/analysis/data-aggregator/CMakeLists.txt +++ b/tools/analysis/data-aggregator/CMakeLists.txt @@ -1,10 +1,16 @@ install(PROGRAMS fail-analysis-common.inc.sh +function-occurrences-onwrite.sh function-occurrences.sh resulttype-occurrences_coverage.sh +resulttype-occurrences-onwrite_coverage.sh +resulttype-occurrences-onwrite.sh resulttype-occurrences.sh symbol-occurrences_coverage.sh +symbol-occurrences-onwrite_coverage.sh +symbol-occurrences-onwrite.sh symbol-occurrences.sh +translation-unit-occurrences-onwrite.sh translation-unit-occurrences.sh variant-durations.sh DESTINATION bin) diff --git a/tools/analysis/data-aggregator/function-occurrences-onwrite.sh b/tools/analysis/data-aggregator/function-occurrences-onwrite.sh new file mode 100755 index 00000000..4240bdd6 --- /dev/null +++ b/tools/analysis/data-aggregator/function-occurrences-onwrite.sh @@ -0,0 +1,48 @@ +#!/bin/bash + +show_description() { +cat >&2 <&2 <&2 <&2 <