globally rename Fail* to FAIL*
Change-Id: Ief2cb687cc69dd92c2e04f9314f0f1347e0a84ed
This commit is contained in:
@ -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.
|
||||
|
||||
@ -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">
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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">
|
||||
© Fail* - Fault Injection Leveraged
|
||||
© FAIL* - Fault Injection Leveraged
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@ -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
|
||||
|
||||
Reference in New Issue
Block a user