Difference between revisions of "Parcel Prim Limit Overflow test"
Jump to navigation
Jump to search
Dan Linden (talk | contribs) (Created page with "Category:Test Plans Category:Mesh == setup == * UserA, own some land. * UserA, upload a mesh that has a prim equivalent less than 10 * UserA, upload a mesh that has a pr…") |
Dan Linden (talk | contribs) |
||
Line 20: | Line 20: | ||
* User A, put a mesh that has a prim equivalent greater than 10 inside the contents of the prim. | * User A, put a mesh that has a prim equivalent greater than 10 inside the contents of the prim. | ||
* Touch the prim. | * Touch the prim. | ||
* '''Verify''' UserA's mesh object is returned. | * '''Verify''' UserA's mesh object is returned. | ||
* '''Verfiy''' UserA receives a descriptive message explaining why the object was returned. | * '''Verfiy''' UserA receives a descriptive message explaining why the object was returned. |
Revision as of 17:23, 4 January 2011
setup
- UserA, own some land.
- UserA, upload a mesh that has a prim equivalent less than 10
- UserA, upload a mesh that has a prim equivalent greater than 10
- User B, rez objects on UserA land until only 10 prims are available on the parcel.
rez a mesh
- User A, rez a mesh that has a prim equivalent greater than 10.
- Verify UserA's mesh object is returned.
- Verfiy UserA receives a descriptive message explaining why the object was returned.
- Verify UserB's objects are not returned.
rez a mesh via script
- User A, create a prim on your parcel and add the following script
- User A, put a mesh that has a prim equivalent greater than 10 inside the contents of the prim.
- Touch the prim.
- Verify UserA's mesh object is returned.
- Verfiy UserA receives a descriptive message explaining why the object was returned.
- Verify UserB's objects are not returned.
resize a mesh
- User A, rez a mesh that has a prim equivalent less than 10.
- User A, resize the mesh smaller, so its cost increases past 10
- User A, deselect the object
- Verify UserA's mesh object is returned.
- Verfiy UserA receives a descriptive message explaining why the object was returned.
- Verify UserB's objects are not returned.
change Physics shape type manually
- User A, rez a mesh that has a prim equivalent less than 10.
- User A, change the Physics Shape Type to Prim. (This should increase the cost past 10)
- Verify UserA's mesh object is returned.
- Verfiy UserA receives a descriptive message explaining why the object was returned.
- Verify UserB's objects are not returned.
change the physics shape type as a result of linking or unlinking.
- User A, on some parcel other than your own, rez a mesh that has a prim equivalent less than 10.
- Duplicate the mesh and link the 2 meshes together
- Set the Physics Shape Type to None
- Take the linked meshes into inventory.
- Rez the linked meshes onto your parcel
- Unlink the linked meshes.
- Verify one of UserA's mesh object is returned.
- Verfiy UserA receives a descriptive message explaining why the object was returned.
- Verify UserB's objects are not returned.
change the mesh shape by dragging a different asset onto a mesh object
- User A, rez a mesh that has a prim equivalent less than 10.
- User A, drag a mesh asset which has a prim equivalent greater than 10 onto the mesh.
- Verify UserA's mesh object is returned.
- Verfiy UserA receives a descriptive message explaining why the object was returned.
- Verify UserB's objects are not returned.
stand up from a vehicle
- User A, drive a Mesh vehicle that has a prim equivalent greater than 10 onto your parcel
- Verify no prims are returned.
- User A, stand up.
- Verify UserA's mesh object is returned.
- Verfiy UserA receives a descriptive message explaining why the object was returned.
- Verify UserB's objects are not returned.
change a temporary prim into a temporary mesh
- User A, rez 2 prims on your parcel.
- Set the prim Temporary by checking the Temporary box in the Objects tab of the Edit Tools.
- (this step may not yet be possible with the UI) Change the prim to a mesh asset which has a prim equivalent greater than 10.
- Verify UserA's mesh object is returned.
- Verfiy UserA receives a descriptive message explaining why the object was returned.
- Verify UserB's objects are not returned.