aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ClientStack/LindenUDP/Tests (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Unpacking the mess with OtherRegionUp, so we can have a real cache of the ↵Diva Canto2009-09-271-1/+2
| | | | neighbours in the grid service modules.
* * ShortVersion, another attempt at fixing the test thread death that ↵Teravus Ovares (Dan Olivares)2009-08-161-0/+1
| | | | | | 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.
* Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames2009-06-015-5/+5
| | | | LICENSE.txt.
* Heart surgery on asset service code bits. Affects OpenSim.ini configuration ↵diva2009-05-152-2/+2
| | | | | | | | | | | | -- 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
* instrument most of the tests with a new InMethod function that may help us ↵Sean Dague2009-05-072-0/+11
| | | | | | | figure out where that pesky deadlock is during test runs.
* * Tagged long running tests with LongRunningAttribute.lbsa712009-04-091-1/+2
| | | | | | * 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.
* Mantis#3218. Thank you kindly, TLaukkan (Tommil) for a patch that:Charles Krinke2009-02-221-3/+3
| | | | | | | | | * 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.
* * optimized usings.lbsa712009-02-125-16/+4
|
* This changeset is the step 1 of 2 in refactoringDr Scofield2009-02-061-1/+1
| | | | | | | | | | | | | | | | | | | | OpenSim.Region.Environment into a "framework" part and a modules only part. This first changeset refactors OpenSim.Region.Environment.Scenes, OpenSim.Region.Environment.Interfaces, and OpenSim.Region.Interfaces into OpenSim.Region.Framework.{Interfaces,Scenes} leaving only region modules in OpenSim.Region.Environment. The next step will be to move region modules up from OpenSim.Region.Environment.Modules to OpenSim.Region.CoreModules and then sort out which modules are really core modules and which should move out to forge. I've been very careful to NOT BREAK anything. i hope i've succeeded. as this is the work of a whole week i hope i managed to keep track with the applied patches of the last week --- could any of you that did check in stuff have a look at whether it survived? thx!
* * Rig up enough infrastructure to actually perform a successful 'standalone' ↵Justin Clarke Casey2009-01-161-2/+3
| | | | | | | | | teleport unit test with checks that the scene presence disappeared from sceneA and appeared in sceneB * However, I'm not convinced that the actual process in the test completely reflects reality, and a lot of stuff had to be rigged up (which should get resolved over time)
* * Extend current stub packet handler test into a really basic one that ↵Justin Clarke Casey2009-01-121-3/+10
| | | | checks that a sent in packet ends up on the client queue ready for processing
* * Extend PacketHandlerTest to fire in a packet.Justin Clarke Casey2009-01-121-1/+7
| | | | | | * Can't test result yet since the Client thread handles it with unpredictable timing
* * minor: Put in stub LLPacketHandler testing codeJustin Clarke Casey2009-01-091-0/+91
|
* * Add Nini.Config and System.Xml references to MockScene for Windows compilersJustin Clarke Casey2009-01-021-0/+2
|
* * simplify AddNewClient since making this root without using MakeRootAgent() ↵Justin Clarke Casey2008-11-281-1/+1
| | | | no longer sets everything up properly
* * Move test scene construction infrastructure methods to a separate class ↵Justin Clarke Casey2008-11-141-1/+1
| | | | for future common use
* Update svn properties, minor formatting cleanup.Jeff Ames2008-11-061-1/+1
|
* * minor: remove some mono compiler warningsJustin Clarke Casey2008-11-061-1/+0
|
* * refactor: Split BeginRecieve() into BeginReceive() and BeginRobustReceive()Justin Clarke Casey2008-11-061-1/+1
|
* * test: Add assert checking that the circuit which trigger the socket ↵Justin Clarke Casey2008-11-061-0/+2
| | | | exception has been closed
* * Test to ensure that the udp server stays active after receiving a ↵Justin Clarke Casey2008-11-062-14/+47
| | | | SocketException on BeginReceive
* * refactor: factor out test packet send method in client stack unit testsJustin Clarke Casey2008-11-062-10/+66
|
* * Use nini to pass config information to the client stack, rather than the ↵Justin Clarke Casey2008-11-031-1/+3
| | | | | | | | ClientStackUserSettings class * This conforms better to other module usage
* test: Extend malformed packet test to actually check that a valid packet can ↵Justin Clarke Casey2008-10-304-13/+134
| | | | get through after the malformed ones have been sent
* * test: Test that the client stack doesn't completely blow up if a client ↵Justin Clarke Casey2008-10-302-10/+43
| | | | passes it malformed data
* * Slightly tweak to teardown test, try a circuit which never existed in the ↵Justin Clarke Casey2008-10-301-3/+3
| | | | first place
* * minor: spacing adjustment before next commitJustin Clarke Casey2008-10-301-2/+1
|
* * test: fill out circuit teardown testJustin Clarke Casey2008-10-301-1/+10
|
* * test: Refactor test infrastructure for future client teardown testJustin Clarke Casey2008-10-301-9/+69
|
* Update svn properties, minor formatting cleanup.Jeff Ames2008-10-271-12/+12
|
* * minor: eliminate some mono compiler warningsJustin Clarke Casey2008-10-241-1/+1
|
* * Stop creating a circuit if the client fails authentication (i.e. the ↵Justin Clarke Casey2008-10-241-4/+13
| | | | | | | | | | region server wasn't told that it was coming) * This moves authentication from the client thread (where failure was difficult to detect) to the particular thread handling that packet * I've kept the authentication outside of the crucial clientCircuits lock (though any delay here is probably swamped by the other delays associated with login) * Also added more to the unit test to ensure this doesn't regress
* * Change AddClient test such that we now successfully authenticateJustin Clarke Casey2008-10-241-3/+17
| | | | | | * The fact that the assert passed even when authentication failed reveals a bug in the code that will be corrected soonish
* * minor: refactor out AddUser test setup to common methodJustin Clarke Casey2008-10-241-4/+8
|
* * Reenable assert for the add circuit testJustin Clarke Casey2008-10-232-3/+10
| | | | | | | * This checks that a client circuit is established when the udp server is given a use client circuit code packet * And checks that other circuit codes do not exist
* * Add missing file from last commit. Yay for continuous integration!Justin Clarke Casey2008-10-231-0/+52
|
* * Introduce a basic udp circuit test for adding a clientJustin Clarke Casey2008-10-232-8/+91
| | | | | | * Temporarily disabled assert because it just picked up an existing bug. Yay for tests!
* * Refactor LLUDPServer slightly so that unit tests can pass in data ↵Justin Clarke Casey2008-10-232-2/+56
| | | | synchronously. Shouldn't be any functional change
* * Remove mono warningsJustin Clarke Casey2008-10-171-1/+1
|
* * minor: get rid of pointless ipeSenderJustin Clarke Casey2008-10-161-1/+5
|
* * fix windows build break - it helps if one actually puts in using ↵Justin Clarke Casey2008-10-091-1/+3
| | | | statements and spells dlls correctly
* * minor: initialize udp server in unit testJustin Clarke Casey2008-10-091-2/+8
|
* * Create project for LindenUDP ClientStack testsJustin Clarke Casey2008-10-091-0/+44
* No functional tests yet