Changes in directory nightlytest-serverside:
NightlyTestAccept.php updated: 1.4 -> 1.5 --- Log message: testing #4 --- Diffs of the changes: (+50 -2) NightlyTestAccept.php | 52 ++++++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 50 insertions(+), 2 deletions(-) Index: nightlytest-serverside/NightlyTestAccept.php diff -u nightlytest-serverside/NightlyTestAccept.php:1.4 nightlytest-serverside/NightlyTestAccept.php:1.5 --- nightlytest-serverside/NightlyTestAccept.php:1.4 Thu Sep 14 05:57:38 2006 +++ nightlytest-serverside/NightlyTestAccept.php Thu Sep 14 06:08:21 2006 @@ -16,6 +16,7 @@ print "content-type: text/text\r\n\r\n"; $print_env = 0; +$print_debug = 1; if ($print_env) { foreach ($_ENV as $key => $value) { @@ -547,8 +548,6 @@ $warnings = $_POST['warnings']; $lines_of_code = $_POST['lines_of_code']; -print "HERE I AM\n"; - /******************************************************************************* * * Extracting the machine information @@ -561,6 +560,15 @@ $date = MatchOne("/date\:\s*(.+)/", $MACHINE_DATA[4], ""); $time = MatchOne("/time\:\s*(.+)/", $MACHINE_DATA[5], ""); +if ($print_debug) { + print "uname: $uname\n"; + print "hardware: $hardware\n"; + print "os: $os\n"; + print "name: $name\n"; + print "date: $date\n"; + print "time: $time\n"; +} + /******************************************************************************* * * Extracting the dejagnu test numbers @@ -571,6 +579,12 @@ $dejagnu_unexp_failures = MatchOne("/unexpected failures\s*([0-9]+)/", $dejagnutests_log, 0); $dejagnu_exp_failures = MatchOne("/\# of expected failures\s*([0-9]+)/", $dejagnutests_log, 0); +if ($print_debug) { + print "dejagnu_exp_passes: $dejagnu_exp_passes\n"; + print "dejagnu_unexp_failures: $dejagnu_unexp_failures\n"; + print "dejagnu_exp_failures: $dejagnu_exp_failures\n"; +} + /******************************************************************************* * * Processing Program Test Table Logs @@ -581,6 +595,12 @@ $multisource_processed = ProcessProgramLogs($MULTISOURCE_TESTS); $external_processed = ProcessProgramLogs($EXTERNAL_TESTS); +if ($print_debug) { + print "singlesource_processed#: ${count(singlesource_processed)}\n"; + print "multisource_processed#: ${count(multisource_processed)}\n"; + print "external_processed#: ${count(external_processed)}\n"; +} + /******************************************************************************* * * creating the response @@ -591,6 +611,10 @@ } $machine_id = GetMachineId($uname, $hardware, $os, $name, $nickname, $gcc_version); +if ($print_debug) { + print "machine_id: $machine_id\n"; +} + /******************************************************************************* * * Submitting information to database @@ -610,6 +634,10 @@ $cvsaddedfiles, $cvsremovedfiles, $cvsmodifiedfiles, $cvsusercommitlist, $cvsuserupdatelist); +if ($print_debug) { + print "db_date: $db_date\n"; + print "night_id: $night_id\n"; +} foreach ($singlesource_processed as $key => $value) { AddProgram($key, $value, "singlesource", $night_id); @@ -623,16 +651,28 @@ AddProgram($key, $value, "external", $night_id); } +if ($print_debug) { + print "Programs Added\n"; +} + foreach ($O_FILE_SIZE as $info) { list($ignore, $size, $file, $type) = Match("/(.+)\s+(.+)\s+(.+)/", $info); AddFile($file, $size, $night_id, $type); } +if ($print_debug) { + print "o file sizes#: ${count($O_FILE_SIZE)}\n"; +} + foreach ($A_FILE_SIZE as $info) { list($ignore, $size, $file, $type) = Match("/(.+)\s+(.+)\s+(.+)/", $info); AddFile($file, $size, $night_id, $type); } +if ($print_debug) { + print "a file sizes#: ${count($A_FILE_SIZE)}\n"; +} + /******************************************************************************* * * Adding test results pass/fail/xfail status to database @@ -652,6 +692,10 @@ } } +if ($print_debug) { + print "Dejagnu Tests Added\n"; +} + foreach ($DEJAGNUTESTS_RESULTS as $info) { $subpatterns = array(); if (preg_match("/^(XPASS|PASS|XFAIL|FAIL):\s(.+):?/", $info, $subpatterns)) { @@ -663,6 +707,10 @@ } } +if ($print_debug) { + print "Dejagnu Test Results Added\n"; +} + /******************************************************************************* * * Adding lines of code to the database _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits