Hey,
I have prepared yet another webrev for the automated tests for IPS GUI.
Those two webrevs can be applied separately and are for one purpose, to
make automated tests available for the IPS GUI.
The first webrev is to include all ldtp, shell and dtrace scripts to be
run using "make test-gui" command. Those scripts will check if ldtp is
installed and accessibility is turned on. If all those things are
available it will run set of automated tests and get the dtrace
performance data for those. The test coverage at the moment:
- add publisher
- remove publisher
- install package
- remove package
- IPS GUI startup
To make tests more accurate it will run on the local image and
publisher. Those are being created during the test, so the user have to
type just "make test-gui".
In comparison to the previous webrev, I have added better check if the
ldtp is installed (catching error if we are trying to import ldtp from
python) and also check if accessibility is turned on using gconf key.
http://cr.opensolaris.org/~migi/automated_tests_v5/
The second webrev is to include ldtp package. I have adjusted this
webrev to include comments from Danek and also added part to make this
package only once, so (make && make) will not make it twice. Also make
clean was added:
http://cr.opensolaris.org/~migi/include_ldtp_v4/
I have tested this on my build 111b and I could run succesfully make /
make install / make packages / make test-gui.
--
best
Michal Pryc
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss