<div dir="ltr"><div><div>Well, in the normal software development cycle in most big shops there are different levels of test. They get called different things by different shops but they boil down to the following levels (forgive the obvious):<br>
<ol><li>Testing by the developer of a specific function during development (ex: unit testing)<br></li><li>Testing by the development and/or test team of the new function as it integrates with the overall project (ex: integration, alpha)<br>
</li><li>Testing by users themselves or a test team focused on user acceptance criteria (ex: beta, user-acceptance)<br></li><li>Post release testing in the 'production environment' (ex: production)<br></li></ol></div>
It seems your suggested use of OSGrid fits into either level 3 or level 4. My only point really was that perhaps we want to catch some potentially grid-affecting bugs that only show up in a grid environment before they hit what I am assuming is a 'production environment' in the OSGrid. SL accomplishes this in part with one or more Beta grid releases where people bang on stuff before it goes into SL production. Even then, as we well know, they miss stuff.<br>
<br>So I guess my suggestion is to either <br><ul><li>Call out OSGrid clearly as a 'beta' grid for opensim so people do not expect anything close to production stability</li></ul></div>or<br><div><ul><li>Actually create a 'beta' OSGrid that is marked as such in any presentation materials leaving OSGrid hopefully at a more production level of stability</li>
</ul>I know this whole conversation might be premature because OpenSim itself is still clearly alpha software. But thinking about the test and release process is a good topic to start now. I share the frustrations of many opensim users when one function is added only to have another break. Concepts like 'regression testing' are still largely absent from what I see of the project mostly due to lack of resources and motivation, the very reason the smart folk at Linden may well have overlooked testing for so long. <br>
<br>In my spare time (OpenSim is still not a 'day' job for me) I am focused more on creating and organizing stock content submissions at the moment, but I would love to continue help with testing as well. The testers really should not be the developers, so in that sense OSGrid seems like a good start.<br>
<br>Mo<br><br><div><div class="gmail_quote">On Wed, Aug 27, 2008 at 11:52 AM, Charles Krinke <span dir="ltr"><<a href="mailto:cfk@pacbell.net">cfk@pacbell.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div style="font-family: arial,helvetica,sans-serif; font-size: 12pt;"><div>Dear Mo:<br><br>Could you amplify and describe what you mean by a "staging testing environment like the SL Beta grid has served" so that we (or perhaps just I if everyone else knows) can understand what you mean.<font color="#888888"><br>
Charles<br></font></div><div><div></div><div class="Wj3C7c"><div style="font-family: arial,helvetica,sans-serif; font-size: 12pt;"><br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;">----- Original Message ----<br>
From: Mo Hax <<a href="mailto:imohax@gmail.com" target="_blank">imohax@gmail.com</a>><br>To: <a href="mailto:opensim-dev@lists.berlios.de" target="_blank">opensim-dev@lists.berlios.de</a><br>Sent: Wednesday, August 27, 2008 8:20:04 AM<br>
Subject: Re: [Opensim-dev] Performance issue :S<br><br>
<div dir="ltr">I would agree that using a grid that is used provides the most motivated testing environment.<br><br>On the other hand, I haven't read anything about the need of a staging test environment, like the SL Beta grid has served.<br>

<br><div class="gmail_quote">On Wed, Aug 27, 2008 at 10:39 AM, Charles Krinke <span dir="ltr"><<a rel="nofollow" href="mailto:cfk@pacbell.net" target="_blank">cfk@pacbell.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<div><div style="font-family: arial,helvetica,sans-serif; font-size: 12pt;">One of the main goals of OSGrid is to provide a consistent testing environment with a variety of known and controlled configurations.<br><br>In general, the plazas are the most known and controlled and a number of developers have access to the plaza consoles whenever they wish.<br>

<br>There are regions that I and others have setup that represent various use cases. Things such as:<br><br>Yang - One region, one server, reasonable RAM, Linux, DSL from a home<br>'Moons' - Four regions running on one OpenSim.exe instance in Linux, DSL from a home<br>

Celt - Small VPS (256MByte RAM) in colo in the UK<br><br>These just represent a small sample. They all get reasonable traffic and the plazas, both LinuxPlazas (Wright, Lbsa) and the WindowsPlazas (Zaius, Bade, SeaPrior, Teravus) have very significant traffic, if not
 the most traffic of any existing OpenSim regions on any grids.<br><br>In general, we are encouraging folks to test and report with the latest <a rel="nofollow" href="http://secondlife.com" target="_blank">secondlife.com</a> official client, but there are folks testing with a variety of clients.<br>

<br>So, we already have a system testing environment in place.<br><br>I would urge us to define via wiki or mantis a few recipes for regression tests and take advantage of the hundreds of folks logging into these and other regions each day. <br>

<br>Or, one could consider some bot testing using the regions setup for testing Opensim. That certainly is another reasonable action.<br><font color="#888888"><br>Charles<br></font></div></div><br>_______________________________________________<br>


Opensim-dev mailing list<br>
<a rel="nofollow" href="mailto:Opensim-dev@lists.berlios.de" target="_blank">Opensim-dev@lists.berlios.de</a><br>
<a rel="nofollow" href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
<br></blockquote></div><br></div>
</div></div></div></div></div></div><br>_______________________________________________<br>
Opensim-dev mailing list<br>
<a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a><br>
<a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
<br></blockquote></div><br></div></div></div>