about summary refs log tree commit diff
diff options
context:
space:
mode:
authorfuzzah <60884276+fuzzah@users.noreply.github.com>2020-03-24 15:12:08 +0300
committervan Hauser <vh@thc.org>2020-03-27 11:06:06 +0100
commit8cf47f242556fa2bb4c74289f3ee906b89a19283 (patch)
tree83942ea3e6196cf67d7aeeacb071bb84ccf94931
parentc75b403bb7eb44a37b1df8e37fca016a0277a7dc (diff)
downloadafl++-8cf47f242556fa2bb4c74289f3ee906b89a19283.tar.gz
add "time without finds" to afl-whatsup
-rwxr-xr-xafl-whatsup7
1 files changed, 7 insertions, 0 deletions
diff --git a/afl-whatsup b/afl-whatsup
index 01edb210..c3017689 100755
--- a/afl-whatsup
+++ b/afl-whatsup
@@ -122,6 +122,7 @@ fmt_duration()
 
 FIRST=true
 TOTAL_WCOP=
+TOTAL_LAST_PATH=0
 
 for i in `find . -maxdepth 2 -iname fuzzer_stats | sort`; do
 
@@ -170,6 +171,10 @@ for i in `find . -maxdepth 2 -iname fuzzer_stats | sort`; do
   TOTAL_CRASHES=$((TOTAL_CRASHES + unique_crashes))
   TOTAL_PENDING=$((TOTAL_PENDING + pending_total))
   TOTAL_PFAV=$((TOTAL_PFAV + pending_favs))
+  
+   if [ "$last_path" -gt "$TOTAL_LAST_PATH" ]; then
+    TOTAL_LAST_PATH=$last_path
+  fi
 
   if [ "$SUMMARY_ONLY" = "" ]; then
 
@@ -236,6 +241,7 @@ TOTAL_DAYS=$((TOTAL_TIME / 60 / 60 / 24))
 TOTAL_HRS=$(((TOTAL_TIME / 60 / 60) % 24))
 
 test -z "$TOTAL_WCOP" && TOTAL_WCOP="not available"
+fmt_duration $TOTAL_LAST_PATH && TOTAL_LAST_PATH=$DUR_STRING
 
 test "$TOTAL_TIME" = "0" && TOTAL_TIME=1
 
@@ -262,6 +268,7 @@ fi
 
 echo "       Crashes found : $TOTAL_CRASHES locally unique"
 echo "Cycles without finds : $TOTAL_WCOP"
+echo "  Time without finds : $TOTAL_LAST_PATH"
 echo
 
 exit 0