data-aggregator: document "onwrite" fault model requirements
The *-onwrite.sh analysis scripts only work if import-trace was not run with --no-write-ecs, i.e. they only work if writing memory accesses were imported into the "trace" table. Change-Id: Icb2ea4e72d2200c886d4f9074f2da0f9bfd6ac85
This commit is contained in:
@ -8,6 +8,9 @@ corrupted, and completely disregards storage duration (e.g. time between write
|
|||||||
and subsequent read). The metric is calculated from the results of a normal
|
and subsequent read). The metric is calculated from the results of a normal
|
||||||
"inject-on-read" campaign, only using the FI results from memory accesses that
|
"inject-on-read" campaign, only using the FI results from memory accesses that
|
||||||
directly follow a "write" access.
|
directly follow a "write" access.
|
||||||
|
|
||||||
|
Only works if write equivalence classes are also imported into the database
|
||||||
|
(i.e. import-trace is not run with --no-write-ecs).
|
||||||
EOT
|
EOT
|
||||||
}
|
}
|
||||||
MUST_FILTER=1
|
MUST_FILTER=1
|
||||||
|
|||||||
@ -8,6 +8,9 @@ completely disregards storage duration (e.g. time between write and subsequent
|
|||||||
read). The metric is calculated from the results of a normal "inject-on-read"
|
read). The metric is calculated from the results of a normal "inject-on-read"
|
||||||
campaign, only using the FI results from memory accesses that directly follow a
|
campaign, only using the FI results from memory accesses that directly follow a
|
||||||
"write" access.
|
"write" access.
|
||||||
|
|
||||||
|
Only works if write equivalence classes are also imported into the database
|
||||||
|
(i.e. import-trace is not run with --no-write-ecs).
|
||||||
EOT
|
EOT
|
||||||
}
|
}
|
||||||
source $(dirname $0)/fail-analysis-common.inc.sh
|
source $(dirname $0)/fail-analysis-common.inc.sh
|
||||||
|
|||||||
@ -8,6 +8,9 @@ corrupted, and completely disregards storage duration (e.g. time between write
|
|||||||
and subsequent read). The metric is calculated from the results of a normal
|
and subsequent read). The metric is calculated from the results of a normal
|
||||||
"inject-on-read" campaign, only using the FI results from memory accesses that
|
"inject-on-read" campaign, only using the FI results from memory accesses that
|
||||||
directly follow a "write" access.
|
directly follow a "write" access.
|
||||||
|
|
||||||
|
Only works if write equivalence classes are also imported into the database
|
||||||
|
(i.e. import-trace is not run with --no-write-ecs).
|
||||||
EOT
|
EOT
|
||||||
}
|
}
|
||||||
source $(dirname $0)/fail-analysis-common.inc.sh
|
source $(dirname $0)/fail-analysis-common.inc.sh
|
||||||
|
|||||||
@ -1,5 +1,7 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
|
# TODO implement show_description
|
||||||
|
|
||||||
source $(dirname $0)/fail-analysis-common.inc.sh
|
source $(dirname $0)/fail-analysis-common.inc.sh
|
||||||
|
|
||||||
$MYSQL << EOT
|
$MYSQL << EOT
|
||||||
|
|||||||
@ -8,6 +8,9 @@ corrupted, and completely disregards storage duration (e.g. time between write
|
|||||||
and subsequent read). The metric is calculated from the results of a normal
|
and subsequent read). The metric is calculated from the results of a normal
|
||||||
"inject-on-read" campaign, only using the FI results from memory accesses that
|
"inject-on-read" campaign, only using the FI results from memory accesses that
|
||||||
directly follow a "write" access.
|
directly follow a "write" access.
|
||||||
|
|
||||||
|
Only works if write equivalence classes are also imported into the database
|
||||||
|
(i.e. import-trace is not run with --no-write-ecs).
|
||||||
EOT
|
EOT
|
||||||
}
|
}
|
||||||
source $(dirname $0)/fail-analysis-common.inc.sh
|
source $(dirname $0)/fail-analysis-common.inc.sh
|
||||||
|
|||||||
@ -1,5 +1,7 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
|
# TODO implement show_description
|
||||||
|
|
||||||
source $(dirname $0)/fail-analysis-common.inc.sh
|
source $(dirname $0)/fail-analysis-common.inc.sh
|
||||||
|
|
||||||
# This implementation makes sure the write -- not the subsequent memory access
|
# This implementation makes sure the write -- not the subsequent memory access
|
||||||
|
|||||||
Reference in New Issue
Block a user