Testing
From OpenSimulator
(Difference between revisions)
RevolutionFL (Talk | contribs) m (→Friends) |
RevolutionFL (Talk | contribs) m (→Groups) |
||
Line 498: | Line 498: | ||
== Groups == | == Groups == | ||
− | Groups are | + | Groups are implemented, but must be enabled in opensim.ini |
<table border="1" cellpadding="5" cellspacing="0"> | <table border="1" cellpadding="5" cellspacing="0"> | ||
<tr> | <tr> | ||
Line 507: | Line 507: | ||
<tr> | <tr> | ||
<td>create</td> | <td>create</td> | ||
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>join</td> | <td>join</td> | ||
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>description</td> | <td>description</td> | ||
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>graphic</td> | <td>graphic</td> | ||
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>notices</td> | <td>notices</td> | ||
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>vote</td> | <td>vote</td> | ||
− | <td bgcolor=" | + | <td bgcolor="red">Not Yet Implemented</td> |
<td bgcolor="red">Not Yet Implemented</td> | <td bgcolor="red">Not Yet Implemented</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>invite</td> | <td>invite</td> | ||
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>remove</td> | <td>remove</td> | ||
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
− | <td bgcolor=" | + | <td bgcolor="lime">OKd</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>members</td> | <td>members</td> | ||
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>group list</td> | <td>group list</td> | ||
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
Line 562: | Line 562: | ||
<tr> | <tr> | ||
<td>set title</td> | <td>set title</td> | ||
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>change active title</td> | <td>change active title</td> | ||
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
− | <td bgcolor=" | + | <td bgcolor="lime">OKd</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
Line 577: | Line 577: | ||
<tr> | <tr> | ||
<td>open enrollment</td> | <td>open enrollment</td> | ||
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>set mature flag</td> | <td>set mature flag</td> | ||
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>group land</td> | <td>group land</td> | ||
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
</tr> | </tr> | ||
</table> | </table> | ||
Line 601: | Line 601: | ||
<tr> | <tr> | ||
<td>create</td> | <td>create</td> | ||
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>edit</td> | <td>edit</td> | ||
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>remove</td> | <td>remove</td> | ||
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>add person</td> | <td>add person</td> | ||
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>remove person</td> | <td>remove person</td> | ||
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
− | <td bgcolor=" | + | <td bgcolor="lime">OK</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>abilities</td> | <td>abilities</td> | ||
− | <td bgcolor=" | + | <td bgcolor="yellow">Partially Implemented</td> |
− | <td bgcolor=" | + | <td bgcolor="yellow">Partially Implemented</td> |
</tr> | </tr> | ||
</table> | </table> |
Revision as of 10:21, 2 May 2009
This article or section contains incomplete information. Please help us by completing the content on this page. |
Contents |
Automated Testing
For information on the current continuous integration system for OpenSim go to Automated Testing.
Current functionality
- Standalone region tested with svn version 7082
- Grid region tested with svn version 7082
Account
Standalone | Grid | |
---|---|---|
login | OK | OK |
logout | OK | OK |
relog | OK | OK |
Home - Login Start Location | OK | OK - Configurable by Region |
Alt Home - if Home unavailable | unknown | Alternate Region hardset by GRID |
World
Standalone | Grid | |
---|---|---|
day / night cycle | OK | OK |
windlight | OK | OK |
clouds | Working | Working |
wind | Working | Working |
water and water texture | OK | OK |
terrain and terrain textures | OK | OK |
Accounts and permissions
Standalone | Grid | |
---|---|---|
multiple account creation | OK | OK |
permissions per account | partially working | minimal |
account has inventory | OK | OK - Early stages |
sim supports multiple logins | OK | OK |
Avatar
Standalone | Grid | |
---|---|---|
teleport within region | partially working (always facing north after teleport) | partially working (go inside ground when teleport from low to high position,always facing north after teleport) |
teleport between regions | partially working (Sometimes may fail) | OK |
built-in animations (walking, flying, sitting) | partially working | partially working |
uploaded animations / gestures | partially working (play locally, but not in world) | OK |
uploaded sounds | partially working (play locally, but not in world) | OK |
can wear clothes | Working (sometimes need to rewear) | OK |
can attach items | Working, sometimes dont | basic support but lost attach if reboot serve |
profile | pics & text | pics & text |
DRAG / CTRL DRAG objects | OK | OK |
Building
Standalone | Grid | |
---|---|---|
create prim | OK | OK |
change prim type | OK | OK |
change prim transparency | OK | OK |
change prim colour | OK | OK |
change prim texture (including uploaded textures) | OK | OK |
change prim size, cut, hollow, etc | OK | OK |
prim light, fullbright and flexi | OK | OK |
link prims | OK | OK |
unlink prims | OK | OK |
permissions | Working | Working |
objects persist in world across login / logoff and server restart | OK | OK |
parcel support | OK See Parcels Below | OK See Parcels Below |
Terraforming
Standalone | Grid | |
---|---|---|
select land | OK | OK |
raise land | OK | OK |
lower land | OK | OK |
flatten land | OK | OK |
roughen land | OK | OK |
smooth land | OK | OK |
Land and parcels
Standalone | Grid | |
---|---|---|
subdivide | Working | Working |
join | Working | Working |
buy and sell | Partial, sell and buy, but no money recieved. (Set helper uri to IP ADDRESS AND PORT:9000 | Partial, sell and buy, but no money recieved. (Set helper uri to IP ADDRESS AND PORT:9000 |
Set Land To Group | OK | OK |
Allow Deed To Group | OK | OKd |
Owner Makes Contribution With Deed | not working | Not Yet Implemented |
Buy Pass - (Temporary Paid Access) | not working | Not Yet Implemented |
Buy For Group | OK | OK | Covenants |
Buy For Group | OK | OK |
Estate Owner | OK | OK | Land Objects |
Sim Usage | OK | OK |
Prims on Parcel | OK | OK |
Return Parcel Primitives | OK | OK |
AutoReturn of Prims | OK | OK |
Show Owners (Land Menu) | OK | OK | Land Options |
Show Owners (Land Menu) | OK | OK | Land Media |
Replace Texture With Media | OK | OK |
Music Stream URL | OK | OK |
Restrict Spatialized Sounds to Parcel | Not Yet Implemented | Not Yet Implemented | Land Access |
Show Owners (Land Menu) | OK | OK | Land Bans |
Limit Access to Group | Not Yet Implemented | Not Yet Implemented |
Limit Access by Avatar | OK | OK |
Individual Avatar Ban | Working | Working - Grid can disable feature gridwide |
UI
Standalone | Grid | |
---|---|---|
friends list | OK | OK |
uploads | OK | OK, jpg, bmp,tga (alpha) |
edit profile | OK, but not complete | OK, but not complete |
search | Basic People Search works | Basic People Search works |
large map | OK | OK |
minimap | OK | OK |
money | Works if using IP ADDRESS AND PORT:9000 | Works if using IP ADDRESS AND PORT:9000 |
HUD attachments | OK | OK |
Friends
Standalone | Grid | |
---|---|---|
add | OK | OK |
remove | OK | OK |
permissions | not working | not working |
mapping | not working | not working |
online visibility | OK | OK |
can edit my objects | no | no friends = generic perms application only |
send teleport | OK | OK |
Groups
Groups are implemented, but must be enabled in opensim.ini
Standalone | Grid | |
---|---|---|
create | OK | OK |
join | OK | OK |
description | OK | OK |
graphic | OK | OK |
notices | OK | OK |
vote | Not Yet Implemented | Not Yet Implemented |
invite | OK | OK |
remove | OK | OKd |
members | OK | OK |
group list | OK | OK |
publish | unknown | Not Yet Implemented |
set title | OK | OK |
change active title | OK | OKd |
enrollment fee | unknown | Not Yet Implemented |
open enrollment | OK | OK |
set mature flag | OK | OK |
group land | OK | OK |
Group Roles
Standalone | Grid | |
---|---|---|
create | OK | OK |
edit | OK | OK |
remove | OK | OK |
add person | OK | OK |
remove person | OK | OK |
abilities | Partially Implemented | Partially Implemented |
Chat, IM, Voice
Standalone | Grid | |
---|---|---|
local chat | OK | OK - Plus Configurable Distance (server) |
Shout | OK | OK - Plus Configurable Distance (server) |
send / receive IM | OK | OK |
offline IM | unknown | Not Yet Implemented |
group IM | unknown | Not Yet Implemented |
multiple friend IM | unknown | Not Yet Implemented |
participant list | unknown | Not Yet Implemented |
voice | unknown | Not Yet Implemented |
IRC bridge | OK | OK (Configurable on Server) |
Physics / Collision
basicphysics | POS | OpenDynamicsEngine | modified_BulletX | RealPhysX | |
---|---|---|---|---|---|
walk on ground | OK | OK | OK | partially working (ground is very slippery) | unknown |
fly | OK | OK | OK | OK | unknown |
sit on ground | OK | OK | OK | not working | not working |
sit on object | OK | not working | partially working (autopilot has trouble getting to the right spot 'try phantom prim') | unknown | unknown |
walk on object | not working | OK | OK | unknown | unknown |
bump into object | not working | OK | OK | unknown | unknown |
Collidable Linksets | not working | OK | OK | unknown | unknown |
Avatar Land on Prim | not working | OK | OK | unknown | unknown |
prim physics | not working | not working | OK | unknown | unknown |
Physical (active) Linksets | not working | not working | not working | not working | not working |
cut/hollow/dimpled prim (non)collisions | unknown | unknown | partially working | unknown | unknown |
Scripting
Standalone | Grid | |
---|---|---|
create LSL script | partially working | OK, see supported commands |
add script to object | OK | Drag from inventory into prim |
execute script in object | OK | OK |
Note: not all scripting features are supported yet. Check LSL Status for currently implemented features.
Inventory
Standalone | Grid | |
---|---|---|
create new items (folder, notes, body, clothes, prims, scripts) | OK | OK |
delete prims -> trash | OK | OK |
delete items -> trash | OK | OK |
trash folder functions (restore, purge) | OK | OK |
search inventory | OK | OK |
"recent items" list | not working | half, only new uploaded and self created stuff, but acctepted inventory offers not listed (8814) |
inventory persists across logout / login | OK | OK |
drag items to / from world | OK | half... still in progress grid wide |
give inventory items to other avatars | Not implemented ? | Implemented, but no clue on screen |
Permissions
Standalone - Allowed User | Standalone - Denied User | Grid - Allowed User | Grid - Denied User | |
---|---|---|---|---|
Run Script - Estate Disabled | unknown | unknown | no | no |
Run Script - Parcel Disabled | unknown | unknown | yes | no |
Rez Object - Estate Disabled | unknown | unknown | N/A | N/A |
Rez Object - Parcel Disabled | unknown | unknown | yes | yes |
Edit Estate Settings | unknown | unknown | yes | no |
Edit Terrain | unknown | unknown | yes | yes |
Duplicate (Drag-Duplicate AND Ctrl-D) Object | unknown | unknown | yes | yes |
Take Object | unknown | unknown | yes | yes |
Move Object | unknown | unknown | yes | yes |
Copy Object | unknown | unknown | yes | yes |
Edit Object | unknown | unknown | yes | yes |
Delete Object | unknown | unknown | yes | yes |
Add/Remove to Object's Inventory | unknown | unknown | yes | yes |
-- note -- new objects had to be rezzed for each change in permissions for a test - new permissions settings did not apply to existing objects