| Commit message (Collapse) | Author | Files | Lines |
|
* Unified the way region handles are stored and used in ScenePresence
* Fixed camera position for child agents
* CheckForSignificantMovement now checks avatar and camera position (both are important for scene prioritization)
* Removing debug code from the previous commit
|
|
disconnects
* Move ViewerEffect handling to Scene.PacketHandlers
* Removing the unused CloseAllAgents function
* Trimming ClientManager down. This class needs to be reworked to keep LLUDP circuit codes from intruding into the abstract OpenSim core code
|
|
ones are failing.
|
|
|
|
|
|
|
|
and that needs to be reflected in all other services setups. But the teleport test still doesn't work. Commenting it for now.
|
|
find it in the cache.
Commented out the Standalone teleport test because it's failing, and the scene setup is very confusing. I suspect it may be wrong -- the connectors-as-ISharedRegionModules are being instantiated several times when there are several scenes.
|
|
neighbours in the grid service modules.
|
|
null checks on m_rootPart
|
|
|
|
|
|
* This time it might be the listening socket thread from HttpServer aborting with a non blocking thread abort exception. Hopefully calling Stop() on MainServer.Instance will solve that.
|
|
* Use List<Border> for each cardinal to allow for irregular regions.
|
|
(2) it is not a meaningful representation of region crossing.
|
|
Move Cardinals to it's own file.
|
|
in the wrong order, and the other because it NEEDS the inventory service set up. Test-writers, please please please do the scene setup properly EVERYWHERE. It's close to impossible to rely on tests that don't setup resource service references!
|
|
|
|
randomly occurs.
* LongVersion nIni may be causing the test thread death. Pausing OpenSimulator during startup causes a nIni error that makes debugging startup operations difficult for users. It might be because when it's in pause mode, something else reads from the nini config passed? If it is, it might not be fixable.. however, if it's concurrency that causes nini death it would make sense to give each section of the tests a new IConfigSource so that they don't read from the same configsource at the same time.
|
|
inside a try/Catch (ThreadAbortException) to try and get around scene code aborting the testing thread. Use a Messenger class to report the results back to the test thread.
|
|
creating the circuitdata object to see if it's the cause of a null reference exception in the TestAddNeighbourRegio test
|
|
|
|
module interface. This fixes an issue where region references were being added but weren't being deleted,
causing those "unnotified circuit" messages.
* Also fixes tests accordingly
- Fixes Mantis #3452
- Fixes Mantis #3388
- Fixes Mantis #3871
- Related to Mantis #3493
|
|
|
|
|
|
|
|
yes? Panda happy, eh?
|
|
* Changed some fields to protectesd to enable faking
|
|
Region/CoreModules/ServiceConnectorsOut. No functional changes.
|
|
|
|
how the tests are structured.
(pt1)
|
|
directory standards. (pt 1 - thank you, svn. not.)
|
|
LICENSE.txt.
|
|
-- please see the example. Affects region servers only.
This may break a lot of things, but it needs to go in. It was tested in standalone and the UCI grid, but it needs a lot more testing.
Known problems:
* HG asset transfers are borked for now
* missing texture is missing
* 3 unit tests commented out for now
|
|
figure
out where that pesky deadlock is during test runs.
|
|
Scene.NewUserConnection()
- adding reason reporting
this enforces estate bans very early on and prevents us from
circulating client objects that we'd then have to retract once we
realize that the client is not allowed into the region
|
|
|
|
normal runtime thread
* This may eliminate the occasional archive test freezes, since they appeared to occur when somehow the asset server didn't pick up on the presence of a request in the asset
quque
|
|
conditions
|
|
* Now, the 144 unit tests takes roughly as long time to run (16s on my laptop) that the 10 long running takes. The database tests takes forever.
* Feel free to run the unit tests as you code, and the rest before commit.
|
|
* Not yet ready for use
|
|
execution of T021_TestCroswsToNewRegion()
|
|
has both WaitOnes() which don't time out and tight loops
* Going to see if this stops the freeze failures where (though there may also be a separate occasional failure in the save oar test)
|
|
when the test starts
* This is to help identify which test is freezing, since all the tests in the previous dll (coremodules) succeed
* Unfortunately they are not executed in the same order in which the results are listed in Bamboo
|
|
* Add some more debug code to narrow down where the tests are freezing
|
|
* Fixed an issue with AssetCache where it would break unit tests randomly.
From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com>
|
|
* Added log4net dependency to physxplugin in prebuild.xml.
* Added missing m_log fields to classes.
* Replaced Console.WriteLine with appropriate m_log.Xxxx
* Tested that nant test target runs succesfully.
* Tested that local opensim sandbox starts up without errors.
|
|
* This was the cause of teleport tests interfering with each other
|
|
substantially changed because of the callback from region B triggered by the client.
|
|
warnings. Fix some m_log declarations.
|