geoff       2003/11/07 07:52:40

  Modified:    perl-framework/Apache-Test/lib/Apache TestConfig.pm
                        TestServer.pm
  Log:
  added -timeout and $ENV{APACHE_TEST_START_TIMEOUT} as places
  to specify the maximum number of seconds to wait for the test
  server to start.  the default is still 60 seconds.
  
  Revision  Changes    Path
  1.183     +1 -0      
httpd-test/perl-framework/Apache-Test/lib/Apache/TestConfig.pm
  
  Index: TestConfig.pm
  ===================================================================
  RCS file: 
/home/cvs/httpd-test/perl-framework/Apache-Test/lib/Apache/TestConfig.pm,v
  retrieving revision 1.182
  retrieving revision 1.183
  diff -u -r1.182 -r1.183
  --- TestConfig.pm     7 Nov 2003 08:48:21 -0000       1.182
  +++ TestConfig.pm     7 Nov 2003 15:52:40 -0000       1.183
  @@ -52,6 +52,7 @@
      httpd         => 'server to use for testing (default is $bindir/httpd)',
      target        => 'name of server binary (default is apxs -q TARGET)',
      apxs          => 'location of apxs (default is from Apache::BuildConfig)',
  +   timeout       => 'seconds to wait for the server to start (default is 
60)',
      httpd_conf    => 'inherit config from this file (default is apxs 
derived)',
      maxclients    => 'maximum number of concurrent clients (default is 1)',
      perlpod       => 'location of perl pod documents (for testing downloads)',
  
  
  
  1.69      +4 -2      
httpd-test/perl-framework/Apache-Test/lib/Apache/TestServer.pm
  
  Index: TestServer.pm
  ===================================================================
  RCS file: 
/home/cvs/httpd-test/perl-framework/Apache-Test/lib/Apache/TestServer.pm,v
  retrieving revision 1.68
  retrieving revision 1.69
  diff -u -r1.68 -r1.69
  --- TestServer.pm     20 Oct 2003 20:09:05 -0000      1.68
  +++ TestServer.pm     7 Nov 2003 15:52:40 -0000       1.69
  @@ -522,10 +522,12 @@
       $mpm = "($mpm MPM)" if $mpm;
       print "using $version $mpm\n";
   
  -    my $timeout = 60; # secs XXX: make a constant?
  +    my $timeout = $vars->{timeout} ||
  +                  $ENV{APACHE_TEST_START_TIMEOUT} ||
  +                  60;
   
       my $start_time = time;
  -    my $preamble = "${CTRL_M}waiting for server to start: ";
  +    my $preamble = "${CTRL_M}waiting $timeout seconds for server to start: ";
       print $preamble unless COLOR;
       while (1) {
           my $delta = time - $start_time;
  
  
  

Reply via email to