* Philippe M. Chiasson <[EMAIL PROTECTED]> wrote:

> Jie Gao wrote:
> >>uname -a
> >SunOS XXX 5.10 Generic_127111-10 sun4u sparc SUNW,Sun-Fire-V240
> >
> >[...]
> >
> >>gmaek test
> >....
> >All tests successful, 8 tests and 13 subtests skipped.
> >Files=238, Tests=2559, 238 wallclock secs (180.48 cusr + 31.92 csys = 
> >212.40 CPU)
> >[warning] root mode: restoring the original files ownership
> >[warning] server localhost:8529 shutdown
> >cd ModPerl-Registry && make test
> >/usr/local/bin/perl -I../blib/arch -I../blib/lib \
> >t/TEST  -clean
> >APACHE_TEST_GROUP= APACHE_TEST_HTTPD= APACHE_TEST_PORT= APACHE_TEST_USER= 
> >APACHE_TEST_APXS= \
> >/usr/local/bin/perl -I../blib/arch -I../blib/lib \
> >t/TEST  -bugreport -verbose=0 
> >[warning] root mode: changing the files ownership to 'nobody' (60001:60001)
> >[warning] testing whether 'nobody' is able to -rwx 
> >/opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t
> >"/usr/local/bin/perl" 
> >-Mlib=/opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t/../../Apache-Test/lib
> > -MApache::TestRun -e 'eval { Apache::TestRun::run_root_fs_test(60001, 
> >60001, q[/opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t]) }';
> >
> >
> >[warning] result: OK
> >[warning] the client side drops 'root' permissions and becomes 'nobody'
> >/usr/local/httpd-2.2.8+mod_perl-2.0.4-rc1/bin/httpd  -d 
> >/opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t -f 
> >/opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t/conf/httpd.conf -D 
> >APACHE2 using Apache/2.2.8 (prefork MPM)
> >
> >waiting 90 seconds for server to start: ....
> >waiting 90 seconds for server to start: ok (waited 3 secs)
> >server localhost:8529 started
> >t/206................ok                                                    
> >t/304................ok                                                    
> >t/404................ok                                                    
> >t/500................ok                                                    
> >t/bad_scripts........ok                                                    
> >t/basic..............ok                                                    
> >t/bin_resp...........ok                                                    
> >t/cgi................ok                                                    
> >t/closure............ok                                                    
> >t/dirindex...........ok                                                    
> >t/fatalstobrowser....skipped
> >        all skipped: fatalsToBrowser known not to work, CGI version 99.99 
> >        or higher is required
> >t/flush..............ok                                                    
> >t/ithreads...........skipped
> >        all skipped: perl 5.8.1 or higher w/ithreads enabled is required
> >t/nph................ok                                                    
> >t/perlrun_extload....# Failed test 1 in t/perlrun_extload.t at line 17
> >t/perlrun_extload....FAILED test 1                                         
> >        Failed 1/2 tests, 50.00% okay
> 
> Any chance you can run
> 
> cd ModPerl-Registry && t/TEST -run -v t/perlrun_extload
> 
> And post the verbose output. Also, is there anything in 
> ModPerl-Registry/t/log/error_log that's
> possibly relevant ?
 
> cd ModPerl-Registry && t/TEST -run -v t/perlrun_extload
[warning] root mode: changing the files ownership to 'nobody' (60001:60001)
[warning] testing whether 'nobody' is able to -rwx 
/opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t
"/usr/local/bin/perl" 
-Mlib=/opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t/../../Apache-Test/lib
 -MApache::TestRun -e 'eval { Apache::TestRun::run_root_fs_test(60001, 60001, 
q[/opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t]) }';


[warning] result: OK
[warning] the client side drops 'root' permissions and becomes 'nobody'
[  error] server is not ready yet, try again.
> cd ModPerl-Registry && t/TEST -run -v t/perlrun_extload
bash: cd: ModPerl-Registry: No such file or directory
> t/TEST -run -v t/perlrun_extload
[warning] root mode: changing the files ownership to 'nobody' (60001:60001)
[warning] testing whether 'nobody' is able to -rwx 
/opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t
"/usr/local/bin/perl" 
-Mlib=/opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t/../../Apache-Test/lib
 -MApache::TestRun -e 'eval { Apache::TestRun::run_root_fs_test(60001, 60001, 
q[/opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t]) }';


[warning] result: OK
[warning] the client side drops 'root' permissions and becomes 'nobody'
[  error] server is not ready yet, try again.
> chown -R nobody t
> t/TEST -run -v t/perlrun_extload
[warning] root mode: changing the files ownership to 'nobody' (60001:60001)
[warning] testing whether 'nobody' is able to -rwx 
/opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t
"/usr/local/bin/perl" 
-Mlib=/opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t/../../Apache-Test/lib
 -MApache::TestRun -e 'eval { Apache::TestRun::run_root_fs_test(60001, 60001, 
q[/opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t]) }';


[warning] result: OK
[warning] the client side drops 'root' permissions and becomes 'nobody'
[  error] server is not ready yet, try again.

> cd ..
> gmake test
cd "src/modules/perl" && make
/usr/local/bin/perl -Iblib/arch -Iblib/lib \
        t/TEST -clean
APACHE_TEST_GROUP= APACHE_TEST_HTTPD= APACHE_TEST_PORT= APACHE_TEST_USER= 
APACHE_TEST_APXS= \
        /usr/local/bin/perl -Iblib/arch -Iblib/lib \
        t/TEST -bugreport -verbose=0 
[warning] root mode: changing the files ownership to 'nobody' (60001:60001)
[warning] testing whether 'nobody' is able to -rwx 
/opt/local/src/mod_perl-2.0.4-rc1/t
"/usr/local/bin/perl" -Mlib=/opt/local/src/mod_perl-2.0.4-rc1/Apache-Test/lib 
-MApache::TestRun -e 'eval { Apache::TestRun::run_root_fs_test(60001, 60001, 
q[/opt/local/src/mod_perl-2.0.4-rc1/t]) }';


[warning] result: OK
[warning] the client side drops 'root' permissions and becomes 'nobody'
/usr/local/httpd-2.2.8+mod_perl-2.0.4-rc1/bin/httpd  -d 
/opt/local/src/mod_perl-2.0.4-rc1/t -f 
/opt/local/src/mod_perl-2.0.4-rc1/t/conf/httpd.conf -D APACHE2 
using Apache/2.2.8 (prefork MPM)

waiting 120 seconds for server to start: .[Tue Apr 08 08:54:12 2008] [info] 6 
Apache2:: modules loaded
[Tue Apr 08 08:54:12 2008] [info] 0 APR:: modules loaded
[Tue Apr 08 08:54:12 2008] [info] base server + 29 vhosts ready to run tests
.[  error] Failed to find a config file to save the custom configuration in
....
waiting 120 seconds for server to start: ok (waited 5 secs)
server localhost:8529 started
server localhost:8530 listening (filter_out_apache)
server localhost:8531 listening (perlsections)
server localhost:8532 listening (inherit)
server localhost:8533 listening (TestModperl::merge)
server localhost:8534 listening (TestModperl::perl_options)
server localhost:8535 listening (TestModperl::perl_options2)
server localhost:8536 listening (TestModperl::setupenv)
server localhost:8537 listening (TestModules::proxy)
server localhost:8538 listening (TestUser::rewrite)
server localhost:8539 listening (TestVhost::config)
server localhost:8540 listening (TestVhost::log)
server localhost:8541 listening (TestProtocol::echo_bbs)
server localhost:8542 listening (TestProtocol::echo_bbs2)
server localhost:8543 listening (TestProtocol::echo_block)
server localhost:8544 listening (TestProtocol::echo_filter)
server localhost:8545 listening (TestProtocol::echo_nonblock)
server localhost:8546 listening (TestProtocol::echo_timeout)
server localhost:8547 listening (TestProtocol::pseudo_http)
server localhost:8548 listening (TestPreConnection::note)
server localhost:8549 listening (TestHooks::hookrun)
server localhost:8550 listening (TestHooks::init)
server localhost:8551 listening (TestHooks::stacked_handlers2)
server localhost:8552 listening (TestHooks::startup)
server localhost:8553 listening (TestHooks::trans)
server localhost:8554 listening (TestFilter::both_str_con_add)
server localhost:8555 listening (TestFilter::in_bbs_inject_header)
server localhost:8556 listening (TestFilter::in_bbs_msg)
server localhost:8557 listening (TestFilter::in_str_msg)
server localhost:8558 listening (TestDirective::perlmodule)
server localhost:8559 listening (TestDirective::perlrequire)
server localhost:8560 listening (TestAPI::add_config)
server localhost:8561 listening (TestDirective::perlloadmodule3)
server localhost:8562 listening (TestDirective::perlloadmodule4)
server localhost:8563 listening (TestDirective::perlloadmodule5)
server localhost:8564 listening (TestDirective::perlloadmodule6)
server localhost:8565 listening (TestHooks::push_handlers_anon)
t/apache/add_config.....................ok                                   
t/apache/cgihandler.....................ok                                   
t/apache/conftree.......................ok                                   
t/apache/constants......................ok                                   
t/apache/content_length_header..........ok                                   
t/apache/daemon.........................ok                                   
t/apache/discard_rbody..................ok                                   
t/apache/post...........................ok                                   
t/apache/read...........................ok                                   
t/apache/read2..........................ok                                   
t/apache/scanhdrs.......................ok                                   
t/apache/scanhdrs2......................ok                                   
t/apache/send_cgi_header................ok                                   
t/apache/subprocess.....................ok                                   
t/apache/util...........................ok                                   
t/apache/write..........................ok                                   
t/api/access............................ok                                   
t/api/access2...........................ok                                   
t/api/add_config........................ok                                   
t/api/aplog.............................ok                                   
t/api/command...........................ok                                   
t/api/conn_rec..........................ok                                   
t/api/conn_util.........................ok                                   
t/api/content_encoding..................ok                                   
t/api/custom_response...................ok                                   
t/api/err_headers_out...................ok                                   
t/api/in_out_filters....................ok                                   
t/api/internal_redirect.................ok                                   
t/api/internal_redirect_handler.........ok                                   
t/api/lookup_misc.......................ok                                   
t/api/lookup_uri........................ok                                   
t/api/lookup_uri2.......................ok                                   
t/api/module............................ok                                   
t/api/process...........................ok                                   
t/api/query.............................ok                                   
t/api/request_rec.......................ok                                   
t/api/request_subclass..................ok                                   
t/api/request_util......................ok                                   
t/api/response..........................ok                                   
t/api/rflush............................ok                                   
t/api/sendfile..........................ok                                   
t/api/server_const......................ok                                   
t/api/server_rec........................ok                                   
t/api/server_util.......................ok                                   
t/api/show..............................ok                                   
t/api/slurp_filename....................ok                                   
t/api/status............................ok                                   
t/api/sub_request.......................ok                                   
t/api/uri...............................ok                                   
t/apr-ext/base64........................ok                                   
t/apr-ext/brigade.......................ok                                   
t/apr-ext/bucket........................ok                                   
t/apr-ext/date..........................ok                                   
t/apr-ext/error.........................ok                                   
t/apr-ext/finfo.........................ok                                   
t/apr-ext/os............................ok                                   
t/apr-ext/pool..........................ok                                   
t/apr-ext/status........................ok                                   
t/apr-ext/string........................ok                                   
t/apr-ext/table.........................ok                                   
t/apr-ext/threadmutex...................skipped
        all skipped: Perl was not built with 'ithreads' enabled
t/apr-ext/threadrwlock..................skipped
        all skipped: Perl was not built with 'ithreads' enabled
t/apr-ext/uri...........................ok                                   
t/apr-ext/util..........................ok                                   
t/apr-ext/uuid..........................ok                                   
t/apr/base64............................ok                                   
t/apr/brigade...........................ok                                   
t/apr/bucket............................ok                                   
t/apr/constants.........................ok                                   
t/apr/date..............................ok                                   
t/apr/finfo.............................ok                                   
t/apr/flatten...........................ok                                   
t/apr/ipsubnet..........................ok                                   
t/apr/os................................ok                                   
t/apr/perlio............................ok                                   
t/apr/pool..............................ok                                   
t/apr/pool_lifetime.....................ok                                   
t/apr/sockaddr..........................ok                                   
t/apr/socket............................ok                                   
t/apr/status............................ok                                   
t/apr/string............................ok                                   
t/apr/table.............................ok                                   
t/apr/threadmutex.......................skipped
        all skipped: Perl was not built with 'ithreads' enabled
t/apr/threadrwlock......................skipped
        all skipped: Perl was not built with 'ithreads' enabled
t/apr/uri...............................ok                                   
t/apr/util..............................ok                                   
t/apr/uuid..............................ok                                   
t/compat/apache.........................ok                                   
t/compat/apache_file....................ok                                   
t/compat/apache_module..................ok                                   
t/compat/apache_table...................ok                              
t/compat/apache_uri.....................ok                                   
t/compat/apache_util....................ok                                   
t/compat/conn_authen....................ok                                   
t/compat/conn_rec.......................ok                                   
t/compat/request........................ok                                   
t/compat/request_body...................ok                                   
t/compat/send_fd........................ok                                   
t/directive/cmdparms....................ok                                   
t/directive/env.........................ok                                   
t/directive/perl........................ok                                   
t/directive/perldo......................ok                                   
t/directive/perlloadmodule..............ok                                   
t/directive/perlloadmodule2.............ok                                   
t/directive/perlloadmodule3.............ok                                   
t/directive/perlloadmodule4.............ok                                   
t/directive/perlloadmodule5.............ok                                   
t/directive/perlloadmodule6.............ok                                   
t/directive/perlloadmodule7.............ok                                   
t/directive/perlmodule..................ok                                   
t/directive/perlrequire.................ok                                   
t/directive/pod.........................ok                                   
t/directive/setupenv....................ok                                   
t/error/api.............................ok                                   
t/error/runtime.........................ok                                   
t/error/syntax..........................ok                                   
t/filter/both_str_con_add...............ok                                   
t/filter/both_str_native_remove.........ok                                   
t/filter/both_str_req_add...............ok                                   
t/filter/both_str_req_mix...............ok                                   
t/filter/both_str_req_proxy.............ok                                   
t/filter/in_autoload....................ok                                   
t/filter/in_bbs_body....................ok                                   
t/filter/in_bbs_consume.................ok                                   
t/filter/in_bbs_inject_header...........ok                                   
t/filter/in_bbs_msg.....................ok                                   
t/filter/in_bbs_underrun................ok                                   
t/filter/in_error.......................ok                                   
t/filter/in_init_basic..................ok                                   
t/filter/in_str_bin_data................ok                                   
t/filter/in_str_consume.................ok                                   
t/filter/in_str_declined................ok                                   
t/filter/in_str_declined_read...........ok                                   
t/filter/in_str_lc......................ok                                   
t/filter/in_str_msg.....................ok                                   
t/filter/in_str_sandwich................ok                                   
t/filter/out_apache.....................ok                                   
t/filter/out_bbs_basic..................ok                                   
t/filter/out_bbs_ctx....................ok                                   
t/filter/out_bbs_filebucket.............ok                                   
t/filter/out_init_basic.................ok                                   
t/filter/out_str_api....................ok                                   
t/filter/out_str_buffer.................ok                                   
t/filter/out_str_ctx....................ok                                   
t/filter/out_str_declined...............ok                                   
t/filter/out_str_eval...................ok                                   
t/filter/out_str_lc.....................ok                                   
t/filter/out_str_remove.................ok                                   
t/filter/out_str_req_eos................ok                                   
t/filter/out_str_req_mix................ok                                   
t/filter/out_str_reverse................ok                                   
t/filter/out_str_subreq_default.........ok                                   
t/filter/out_str_subreq_modperl.........ok                                   
t/filter/with_subrequest................ok                                   
t/hooks/access..........................ok                                   
t/hooks/authen_basic....................ok                                   
t/hooks/authen_digest...................ok                                   
t/hooks/authz...........................ok                                   
t/hooks/cleanup.........................ok                                   
t/hooks/cleanup2........................ok                                   
t/hooks/error...........................ok                                   
t/hooks/fixup...........................ok                                   
t/hooks/headerparser....................ok                                   
t/hooks/hookrun.........................ok                                   
t/hooks/init............................ok                                   
t/hooks/inlined_handlers................ok                                   
t/hooks/push_handlers...................ok                                   
t/hooks/push_handlers_anon..............ok                                   
t/hooks/push_handlers_blessed...........ok                                   
t/hooks/push_handlers_same_phase........ok                                   
t/hooks/set_handlers....................ok                                   
t/hooks/stacked_handlers................ok                                   
t/hooks/stacked_handlers2...............ok                                   
t/hooks/startup.........................ok                                   
t/hooks/trans...........................ok                                   
t/modperl/cookie........................ok                                   
t/modperl/cookie2.......................ok                                   
t/modperl/current_callback..............ok                                   
t/modperl/dir_config....................ok                                   
t/modperl/endav.........................ok                                   
t/modperl/env...........................ok                                   
        1/60 skipped: various reasons
t/modperl/exit..........................ok                                   
t/modperl/getc..........................ok                                   
t/modperl/io_nested_with_closed_stds....ok                                   
t/modperl/io_with_closed_stds...........ok                                   
t/modperl/local_env.....................skipped
        all skipped: local %ENV is still broken
t/modperl/merge.........................ok                                   
t/modperl/merge2........................ok                                   
t/modperl/merge3........................ok                                   
t/modperl/method........................ok                                   
t/modperl/methodname....................ok                                   
t/modperl/methodobj.....................ok                                   
t/modperl/perl..........................ok                                   
t/modperl/perl_options..................ok                                   
t/modperl/perl_options2.................skipped
        all skipped: PerlOptions None is broken
t/modperl/pnotes........................ok                                   
        12/78 skipped: various reasons
t/modperl/pnotes2.......................ok                                   
t/modperl/post_utf8.....................ok                                   
t/modperl/print.........................ok                                   
t/modperl/print_utf8....................ok                                   
t/modperl/print_utf8_2..................ok                                   
t/modperl/printf........................ok                                   
t/modperl/readline......................ok                                   
t/modperl/request_rec_perlio_api........ok                                   
t/modperl/request_rec_tie_api...........skipped
        all skipped: perl 5.010000: PerlIO is used instead of TIEd IO
t/modperl/setauth.......................ok                                   
t/modperl/setupenv......................ok                                   
t/modperl/setupenv2.....................ok                                   
t/modperl/status........................ok                                   
t/modperl/subenv........................ok                                   
t/modperl/taint.........................ok                                   
t/modperl/util..........................ok                                   
t/modules/apache_resource...............skipped
        all skipped: cannot find module 'BSD::Resource'
t/modules/apache_status.................ok                                   
t/modules/cgi...........................ok                                   
t/modules/cgi2..........................ok                                   
t/modules/cgipost.......................ok                                   
t/modules/cgipost2......................ok                                   
t/modules/cgiupload.....................ok                                   
t/modules/cgiupload2....................ok                                   
t/modules/include.......................ok                                   
t/modules/include2......................ok                                   
t/modules/include_subreq................ok                                   
t/modules/proxy.........................ok                                   
t/perl/api..............................ok                                   
t/perl/hash_attack......................ok                                   
t/perl/signals..........................ok                                   
t/preconnection/note....................ok                                   
t/protocol/echo_bbs.....................ok                                   
t/protocol/echo_bbs2....................ok                                   
t/protocol/echo_block...................ok                                   
t/protocol/echo_filter..................ok                                   
t/protocol/echo_nonblock................ok                                   
t/protocol/echo_timeout.................ok                                   
t/protocol/pseudo_http..................ok                                   
t/user/rewrite..........................ok                                   
t/vhost/config..........................ok                                   
t/vhost/log.............................ok                                   
All tests successful, 8 tests and 13 subtests skipped.
Files=238, Tests=2558, 239 wallclock secs (180.35 cusr + 32.18 csys = 212.53 
CPU)
[warning] root mode: restoring the original files ownership
[warning] server localhost:8529 shutdown
cd ModPerl-Registry && make test
/usr/local/bin/perl -I../blib/arch -I../blib/lib \
t/TEST  -clean
APACHE_TEST_GROUP= APACHE_TEST_HTTPD= APACHE_TEST_PORT= APACHE_TEST_USER= 
APACHE_TEST_APXS= \
/usr/local/bin/perl -I../blib/arch -I../blib/lib \
t/TEST  -bugreport -verbose=0 
[warning] root mode: changing the files ownership to 'nobody' (60001:60001)
[warning] testing whether 'nobody' is able to -rwx 
/opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t
"/usr/local/bin/perl" 
-Mlib=/opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t/../../Apache-Test/lib
 -MApache::TestRun -e 'eval { Apache::TestRun::run_root_fs_test(60001, 60001, 
q[/opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t]) }';


[warning] result: OK
[warning] the client side drops 'root' permissions and becomes 'nobody'
/usr/local/httpd-2.2.8+mod_perl-2.0.4-rc1/bin/httpd  -d 
/opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t -f 
/opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t/conf/httpd.conf -D APACHE2 
using Apache/2.2.8 (prefork MPM)

waiting 90 seconds for server to start: ....
waiting 90 seconds for server to start: ok (waited 3 secs)
server localhost:8529 started
t/206................ok                                                      
t/304................ok                                                      
t/404................ok                                                      
t/500................ok                                                      
t/bad_scripts........ok                                                      
t/basic..............ok                                                      
t/bin_resp...........ok                                                      
t/cgi................ok                                                      
t/closure............ok                                                      
t/dirindex...........ok                                                      
t/fatalstobrowser....skipped
        all skipped: fatalsToBrowser known not to work, CGI version 99.99 or 
higher is required
t/flush..............ok                                                      
t/ithreads...........skipped
        all skipped: perl 5.8.1 or higher w/ithreads enabled is required
t/nph................ok                                                      
t/perlrun_extload....ok                                                      
t/prefork............ok                                                      
t/redirect...........ok                                                      
t/regex..............ok                                                      
t/rewrite_env........ok                                                      
t/special_blocks.....ok                                                      
All tests successful, 2 tests skipped.
Files=20, Tests=85, 21 wallclock secs (15.79 cusr +  2.97 csys = 18.76 CPU)
[warning] root mode: restoring the original files ownership
[warning] server localhost:8529 shutdown

I am scratching my head...

Regards,



Jie



> -- 
> Philippe M. Chiasson     GPG: F9BFE0C2480E7680 1AE53631CB32A107 88C3A5A5
> http://gozer.ectoplasm.org/       m/gozer\@(apache|cpan|ectoplasm)\.org/
> 


Reply via email to