thks Amanda for the inputs actually the goal is also to have a way to access these tests in order we, as a QA, can automate and run them as non regression test suite each time there is a new Indiana core build delivery and/or new lighthttpd IPS packages delivery
it would be fine with a way to access kind of dedicated IPS or SVR4 lighthttpd test package from a repo location (whatever official or temp or experimental) : from what i understand it may be possible ? Jean Amanda waite wrote: > We'll work out how best to package the tests so that users can access > them when they need them but as you point out they are not covered by > the Arc Case and therefore will not be part of the integration. However > as part of the integration it's required that we pass all applicable > tests from the Lighttpd test suite and I'm currently working on this. > > Thanks > > Amanda > > jean jayet wrote: >> as webstack integration of lighttpd into OpenSolaris is arriving >> >> validation scope intends to run the components existing OSS tests as non >> regression to check the webstack integration does not break >> >> any lightttpd version is embedding its tests like for MySQL component >> (downloading from the OSS web, the tests are coming along) >> >> the MySQL webstack integration into Nevada is delivering a dedicated >> package SUNWmysql5test to be able to execute the tests coming with the >> integrated version >> >> for other components like PHP and Apache, tests are not embedded within >> the component version but available from the OSS separately : typically >> when new versions of components are available in the OSS their tests are >> not evolving but keep stable and are just intented to check non >> regression vs any new version >> >> basically we get those Apache and PHP tests from the OSS, build them and >> run them to point to the webstack integrated Apache or PHP >> >> reading the arc case for lightttpd, it seems tests will not be part of >> the delivery and available as sources from http://opensolaris.org/ >> >> >> is there a way to get the tests integrated for lightttpd ? i.e can we >> keep the same way done for MySQL ? >> >> >> Jean >> >> >> >> Jyri Virkki wrote: >> >>> Amanda Waite wrote: >>> >>>> Kindly review the updated WebRev for the Lighttpd integration at >>>> http://cr.opensolaris.org/~tekgrrl/lighttpd14-2/ >>>> >>> *** usr/src/cmd/lighttpd14/Makefile.sfw >>> - It's building against "/usr/mysql" which is the obsolete MySQL4 which >>> AFAIK is going away any moment now. It should be using MySQL5 instead. >>> - Why does it need "LD_LIBRARY_PATH=/opt/SUNWspro/lib", that seems odd? >>> - I assume "INSTALL=/usr/bin/ginstall" is because it fails with the >>> Solaris install? You should probably set a common define in >>> usr/src/Makefile.master for ginstall as is done for most other things >>> and then use that here. >>> >>> *** usr/src/cmd/lighttpd14/Solaris/index.html >>> - Please don't deliver a default index.html file. Unfortunately this isn't >>> set up yet (and unclear when it will be) but the intent is to move these >>> default index files to a distro-specific package so they can carry the >>> name/logo/etc of the distro. Delivering the index.html file now and >>> later having to make this package not be its owner is more hassle >>> which you could avoid. >>> >>> *** usr/src/cmd/lighttpd14/Solaris/ssl.conf >>> - Does this create any problem given the out-of-the-box setup doesn't have >>> SSL set up yet? >>> >>> *** usr/src/cmd/lighttpd14/patches/lighttpd-nodelay.patch >>> - How are you tracking the adoption of the patch upstream? Is there a >>> bug filed? There isn't a standard way in sfw for this but I'd like to >>> see some documented tracking of these patches. Maybe include a comment in >>> Makefile.sfw near the line where the patch is applied or have a separate >>> text doc with pointers to the upstreams bug(s). >>> >>> *** usr/src/pkgdefs/SUNWlighttpd14r/prototype_com >>> - The editable config files need some action (almost certainly 'renamenew') >>> IIRC my verification script catches this so please run it on your >>> workspace. >>> - The contents of docroot are definitely also editable by the user or a >>> web server isn't much use ;-) Although given earlier comments these files >>> probably go away. >>> >>> *** usr/src/pkgdefs/SUNWlighttpd14u/depend >>> - Is it necessary to force all lighttpd users to install MySQL? Would it >>> be possible to factor out the dependency as was done in PHP? >>> - One of the config files earlier (fcgi-php.conf) references PHP but it's >>> not a dependency. Should it be (or factored out)? Or are those conf files >>> only examples that don't necessarily get used (in which case I'd at least >>> record the dependency in comments in the sample config)? >>> >>> >>> >> _______________________________________________ >> >> >> webstack-discuss mailing list >> webstack-discuss at opensolaris.org >> http://mail.opensolaris.org/mailman/listinfo/webstack-discuss >> > > _______________________________________________ > > > webstack-discuss mailing list > webstack-discuss at opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/webstack-discuss