[Opensim-dev] LSL test suite ideas
krtaylor
krtaylor at linux.vnet.ibm.com
Mon Jun 30 20:41:10 UTC 2008
I have been putting together a few ideas on how to include more tests
for LSL. I am thinking of putting together a set of scripts that would
systematically test all the script functionality that is currently
implemented. I would start slow with a few functions and grow over time,
hopefully with others contributions as well. I was thinking I would
divide the functionality up into logical groups so that it wouldn't be
too huge and would allow a developer to beat on a specific area if desired.
I know we have used the Kan-Ed scripts in the past but as far as I can
tell, the Kan-Ed scripts are no more - the Kansas Board of Regents
closed down the URL for some reason. We could probably piece together
most of it, but that is not really what I had in mind. The Kan-Ed
scripts were good for showing a large set worked in world, but I am
thinking more systematic coverage and reporting. The Kan-Ed scripts
still required interpretation by someone in world as to whether they
were working properly or not.
I have had some irc discussions and I think the best approach for now is
to have a set of scripts that are checked in and exist in inventory that
can be run in world and would report the success or failure of the
functions tested. Maybe this report could be pushed out to a webpage for
on-line status of the current state of the LSL. This would be a
supplemental help to me as I have been manually testing and updating
the function list and status for several months now. Additionally, it
would be nice for putting a load on the script engine for scalability
and performance testing. There are a few helper os functions that may
need to be implemented, but the core of what would be tested would be
done via LSL.
Comments?
--
Kurt R Taylor (Kurt Stringer)
Open Virtual Worlds Development
http://opensimulator.org http://opensim.ibm.com
International Business Machines, Corp.
(512) 838-2496 T/L: 678
More information about the Opensim-dev
mailing list