globally rename Fail* to FAIL*

Change-Id: Ief2cb687cc69dd92c2e04f9314f0f1347e0a84ed
This commit is contained in:
Horst Schirmeier
2016-03-15 23:38:49 +01:00
parent 94a56c43c8
commit d3d2faf680
43 changed files with 120 additions and 121 deletions

View File

@ -1,9 +1,9 @@
VisualFail*
VisualFAIL*
===========
Guest-system setup
------------------
For analysis with VisualFail*, the guest-system ELF binary must be compiled with
For analysis with VisualFAIL*, the guest-system ELF binary must be compiled with
debugging information (gcc/g++/clang/clang++ compiler flag "-g"). Note that
debugging information quality/accuracy usually decreases with higher
optimization levels.
@ -16,7 +16,7 @@ Database preparation
Step 1 is the prerequisite to run the fault-injection campaign (you may use
other importers as well, e.g., the RegisterImporter). Steps 2 and 3 are
required for VisualFail* to work.
required for VisualFAIL* to work.
Setup
-----
@ -25,20 +25,20 @@ database credentials and the result-table name (usually starting with
"result...", "echo SHOW TABLES | mysql yourdatabase" on the command line should
give you the correct table name).
(In a later version of VisualFail*, we will probably add automatic loading of
(In a later version of VisualFAIL*, we will probably add automatic loading of
~/.my.cnf if available.)
Running and using VisualFail*
Running and using VisualFAIL*
-----------------------------
./StartVF.sh requires PHP 5.4.0 or newer and uses its simple built-in web
server. You can connect to it by using http://localhost:1234 in a web browser
on the same machine. (If you need to connect from another machine, manually run
"php -S 0.0.0.0:1234 -t .")
Alternatively, VisualFail* can be set up using a "real" web server with a recent
Alternatively, VisualFAIL* can be set up using a "real" web server with a recent
PHP version (5.x should suffice).
Once the web server runs, you can use VisualFail*:
Once the web server runs, you can use VisualFAIL*:
- Pick a coloring (currently, only "Right margin" really makes sense), a
benchmark and a variant from the drop-down menus. Click "Analyze". Wait.

View File

@ -40,7 +40,7 @@
</button>
<!--<div class="container"> -->
<!--<a class="navbar-brand" href="#">Visual FAIL*</a>-->
<img class="navbar-brand logo" src="images/logos/visualfaillogo_klein.png" alt="Visual Fail* logo" />
<img class="navbar-brand logo" src="images/logos/visualfaillogo_klein.png" alt="Visual FAIL* logo" />
<!--</div>-->
</div>
<div class="container">

View File

@ -1,4 +1,4 @@
Fail* Result Browser
FAIL* Result Browser
Requirements:
* Python
@ -9,7 +9,7 @@ Requirements:
Based on Flask web microframework (Werkzeug, Jinja 2)
and old school MySQL bindings.
Connects to a Fail* result database given by a mysql config file.
Connects to a FAIL* result database given by a mysql config file.
Usage:
./run.py

View File

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html>
<head>
<title>Fail* Results</title>
<title>FAIL* Results</title>
<strong><link rel="stylesheet" href="{{ url_for('static', filename='css/main.css') }}"></strong>
<strong><link rel="stylesheet" href="{{ url_for('static', filename='css/barchart.css') }}"></strong>
</head>
@ -9,7 +9,7 @@
<header>
<div class="container">
<h1 class="logo">Fail*</h1>
<h1 class="logo">FAIL*</h1>
<strong><nav>
<ul class="menu">
<li><a href="{{ url_for('index') }}">Home</a></li>
@ -26,7 +26,7 @@
<hr>
<div id="footer">
&copy; Fail* - Fault Injection Leveraged
&copy; FAIL* - Fault Injection Leveraged
</div>
</body>
</html>

View File

@ -24,7 +24,7 @@ fi
echo "importing $VARIANT/$BENCHMARK symbols from $ELF ..."
# get fail*'s variant_id
# get FAIL*'s variant_id
ID=$(echo "SELECT id FROM variant WHERE variant='$VARIANT' AND benchmark='$BENCHMARK'" | $MYSQL -N)
if [ -z $ID ]; then
echo "no such variant/benchmark!" >&2