summaryrefslogtreecommitdiff
path: root/test/navigation/README
diff options
context:
space:
mode:
Diffstat (limited to 'test/navigation/README')
-rw-r--r--test/navigation/README34
1 files changed, 29 insertions, 5 deletions
diff --git a/test/navigation/README b/test/navigation/README
index 525a8af..b981974 100644
--- a/test/navigation/README
+++ b/test/navigation/README
@@ -1,21 +1,45 @@
-This folder only contains an example of test file.
+Release date of the file: 19-08-2014
+Status: to be completed
+
+This folder contains some stuff for testing.
+
+-----------------------------------
+Python scripts for unitary testing:
+-----------------------------------
+
In order to test the navigation core, please do:
Into a terminal
cd ../../src/navigation/script
./run -r
+NB: Another way to check the state of the process is to run in separate xterms:
+./run -rx
+
Into another terminal
cd ../../../test/navigation/
python test-route-calculation.py
-kill -9 `ps -ef | grep navit | grep -v grep | awk '{print $2}'`
You can see some debug messages into the terminal
-Another way to check the state of the process is to run in separate xterms:
-./run -rx
+To clean up the navigation core, please do:
+kill -9 `ps -ef | grep navit | grep -v grep | awk '{print $2}'`
+
-For unitary testing of enhanced position with log replayer
+For intensive unitary testing of enhanced position with log replayer
If you launch it from the formal navigation repos, just do
python intensive-testing.py
It will run the test at 5 frames per sec or can be set by parameter (duration 20 sec)
If you launch it from the navigation-application repos, just do
python intensive-testing.py -p ../../../../
+
+-----------------------------------
+Bustle viewer with special patch:
+-----------------------------------
+
+The bustle code has been patched for Genivi.
+To build it:
+make all2
+
+To run it (for example):
+./run_bustle org.genivi.
+
+