summaryrefslogtreecommitdiffstats
path: root/pts/test-resources/qgears2/parse-results.php
diff options
context:
space:
mode:
Diffstat (limited to 'pts/test-resources/qgears2/parse-results.php')
-rw-r--r--pts/test-resources/qgears2/parse-results.php20
1 files changed, 20 insertions, 0 deletions
diff --git a/pts/test-resources/qgears2/parse-results.php b/pts/test-resources/qgears2/parse-results.php
new file mode 100644
index 0000000..8ee6998
--- /dev/null
+++ b/pts/test-resources/qgears2/parse-results.php
@@ -0,0 +1,20 @@
+<?php
+
+$log_file = file_get_contents(getenv("LOG_FILE"));
+$fps_values = array();
+
+foreach(explode("\n", $log_file) as $log_line)
+{
+ $log_value = substr($log_line, strpos($log_line, "= ") + 2);
+ $log_value = substr($log_value, 0, strpos($log_value, " FPS"));
+
+ if(is_numeric($log_value))
+ {
+ array_push($fps_values, $log_value);
+ }
+}
+
+if(count($fps_values) > 0)
+ echo (array_sum($fps_values) / count($fps_values));
+
+?>