b7d904140e
Namespaces unified (sal+fi -> fail), Code cleanups (-> coding-style.txt), Doxygen-comments fixed.
...
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1319 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
2012-06-07 17:47:19 +00:00
c9c468fdbd
bugfix: we still need the tracefile variable
...
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1313 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
2012-06-06 14:27:26 +00:00
d4510be230
correction of the guards output
...
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1305 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
2012-06-05 13:59:46 +00:00
2ca3e84c64
added guards to weathermonitor-experiment
...
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1300 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
2012-06-05 12:52:31 +00:00
03c1ce8a0f
weathermonitor-experiment adapted to ProtoStream
...
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1299 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
2012-06-05 12:48:53 +00:00
ebd62281c3
The patch I announced on the mailing list regarding address space recognition.
...
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1275 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
2012-05-28 09:23:27 +00:00
ab4528c036
Experiments need to cleanup residual events on exit. Empty MemAccessTracingTest-dir removed.
...
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1245 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
2012-05-17 17:02:13 +00:00
191faf0e1d
wmoo: new results
...
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1170 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
2012-04-25 14:36:14 +00:00
24790d4fbd
wmoo: experimentInfo update (+3rd variant)
...
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1160 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
2012-04-24 16:45:29 +00:00
819cd757fe
wmoo: experiments continue after trace window
...
We don't know what data will be accessed later (trace is too short), so
do real experiments to be sure. This could be done in a smarter way by
using a long enough trace.
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1153 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
2012-04-24 13:12:39 +00:00
c63155f072
wmoo: experiment steps 1+2 merge
...
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1152 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
2012-04-24 13:12:36 +00:00
b203a5ae91
wmoo: experiment aborts more gracefully if sanity check fails
...
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1151 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
2012-04-24 13:12:33 +00:00
4308e1e770
wmoo: campaign += sanity checks
...
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1150 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
2012-04-24 13:12:30 +00:00
5e821904b4
wmoo: experiment info updated for latest target updates
...
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1147 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
2012-04-23 17:55:04 +00:00
f09f4af570
wmoo: adding symbol info for guarded variant
...
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1135 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
2012-04-20 17:13:24 +00:00
bbd3b0fef1
wmoo: additional result: uncorrectable error (DETECTED)
...
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1134 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
2012-04-20 17:13:19 +00:00
e50e78a9b6
wmoo: another result column (bit width)
...
This simplifies plotting and aggregating.
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1126 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
2012-04-19 20:58:45 +00:00
dde01c4e92
wmoo: campaign collects results
...
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1116 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
2012-04-19 07:35:36 +00:00
e6e04bdab9
wmoo: campaign appends to output CSV
...
Usually you'll want to remove weathermonitor.csv before running the
campaign. If you forgot that but desperately need the old or the new
data, you can easily recover these manually (as they're separated by CSV
headers).
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1115 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
2012-04-19 07:31:44 +00:00
1f593f60f9
wmoo: campaign copy/paste fail
...
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1113 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
2012-04-19 07:31:36 +00:00
cee001ee42
wmoo: fault-space pruning works
...
We really need to encapsulate this properly in a library.
+ fixed another bug: memory address comparison did not take access
width into consideration
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1108 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
2012-04-18 15:00:28 +00:00
265f8f2819
wmoo: adapt to recent target changes (r1101)
...
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1107 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
2012-04-18 14:19:23 +00:00
ee88b5d048
wmoo: more detailed debug output
...
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1106 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
2012-04-18 14:19:20 +00:00
365a76cac5
wmoo: bugfix: need to restore state *inside* experiment loop
...
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1105 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
2012-04-18 14:19:17 +00:00
83e6e1158d
wmoo: adapt main experiment to recent iteration counting changes
...
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1103 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
2012-04-18 14:19:12 +00:00
f468a197f9
wmoo: wait n + m loop iterations, determine #instr from golden run
...
n=WEATHER_NUMITER_TRACING
- iterations that are traced (= fault-space width)
- yields #instructions to that point in the golden run
-> WEATHER_NUMINSTR_TRACING
m=WEATHER_NUMITER_AFTER
- iterations for observation afterwards (everything continuing OK?)
- yields additional #instructions for that second part
-> WEATHER_NUMINSTR_AFTER
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1102 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
2012-04-18 14:19:08 +00:00
5f6d1f5e0a
wmoo: adapting to latest target update (wait machinery)
...
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1099 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
2012-04-18 12:36:47 +00:00
63add607a0
wmoo: 1 job = 8 experiments (all bit positions for one address)
...
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1098 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
2012-04-18 12:36:44 +00:00
0963a06209
wmoo: experiment works locally
...
TODO: more result checking
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1093 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
2012-04-17 17:56:23 +00:00
a3ed6ea25e
wmoo: record trace, auto-generate ELF symbol info
...
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1090 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
2012-04-17 17:01:01 +00:00
1437d14a67
wmoo: address update
...
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1086 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
2012-04-17 13:37:46 +00:00
94361fb473
wmoo experiment WIP
...
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1084 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
2012-04-17 13:30:04 +00:00