00001 #!/usr/local/sbin/php -q
00002 <?php
00003
00004 $stage_fn = "/etc/test/board_10369.stage";
00005 $res_fn = "/etc/test/board_10369.res";
00006 $launch_fn = "/etc/launch.conf";
00007 $test_fn="/mnt/flash/html/test/test_inner_10369.php";
00008
00009 function _start() {
00010 global $res_fn;
00011
00012
00013 $res_xml = "<?xml version='1.0' standalone='yes'?><test name=\"test_10369\">";
00014 $res_xml .= "<start result=\"OK\"/>";
00015 $res_xml .= "</test>";
00016 $xml = new SimpleXMLElement($res_xml);
00017 $rslt=$xml->asXML();
00018 header("Content-Type: text/xml");
00019 header("Content-Length: ".strlen($rslt)."\n");
00020 header("Pragma: no-cache\n");
00021 printf($rslt);
00022
00023 flush();
00024
00025 unlink($res_fn);
00026 exec("/mnt/flash/html/test/test_inner_10369.php &");
00027 }
00028
00029 $CMD = "res";
00030 if($_GET['cmd'] == "start")
00031 $CMD = "start";
00032
00033 if($CMD == "start") {
00034 _start();
00035 exit(0);
00036 }
00037
00038 if($CMD == "res") {
00039 global $res_fn;
00040
00041 $res = "<?xml version='1.0' standalone='yes'?><test name=\"test_10369\">";
00042 $res .= file_get_contents($res_fn);
00043 $res .= "</test>";
00044
00045
00046
00047
00048 header("Content-Type: text/xml");
00049 header("Content-Length: ".strlen($res)."\n");
00050 header("Pragma: no-cache\n");
00051 printf($res);
00052 flush();
00053 }
00054
00055 ?>