changeset 493:1fc9f982b778 Dev_main

Added Pseudo-random test loading for PHP. Runs of the tests completed count, same as PHP, so multiple requests at the same time will load the same test.
author Nicholas Jillings <n.g.r.jillings@se14.qmul.ac.uk>
date Tue, 26 Jan 2016 18:18:55 +0000
parents 92df95a6e95d
children 95b6a39160fa
files pseudo.php
diffstat 1 files changed, 21 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/pseudo.php	Tue Jan 26 18:18:55 2016 +0000
@@ -0,0 +1,21 @@
+<?php
+    header('Access-Control-Allow-Origin: *');
+	header("Content-type: text/xml");
+    $files = glob('saves/' . '*.xml');
+    $numsaves = 0;
+    if ( $files !== false )
+    {
+        $numsaves = count( $files );
+    }
+
+    $files = glob('pseudo/' . '*.xml');
+    $numtests = 0;
+    if ( $numtests !== false )
+    {
+        $numtests = count( $files );
+    }
+
+    $testID = ($numsaves % $numtests)-1;
+
+	readfile($files[$testID]);
+?>
\ No newline at end of file