* 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/
>