Skip to content
Snippets Groups Projects
  1. Nov 22, 2010
  2. Oct 11, 2010
  3. Sep 21, 2010
  4. Aug 19, 2010
  5. Jun 21, 2010
    • Nat Goodspeed's avatar
      Remove tab chars inherited with file... · edb999ab
      Nat Goodspeed authored
      edb999ab
    • Nat Goodspeed's avatar
      EXT-7926: fix broken LD_LIBRARY_PATH handling on Windows. · 4e538adc
      Nat Goodspeed authored
      Recent checkins introduced two different CMake macros SET_TEST_LIST (which
      returned a CMake list of PATH directory strings) and SET_TEST_PATH (which
      returned a single platform-appropriate PATH string). On Windows, whose
      path-separator character is ';', SET_TEST_PATH interacted badly with CMake: in
      CMake, a single string containing ';' characters is indistinguishable from a
      list of strings.
      Eliminate the return-single-string form, redirecting the name SET_TEST_PATH to
      the macro that returns a CMake list. Make LL_TEST_COMMAND expect a list value,
      prepending each directory string with run_build_test.py's -l switch.
      4e538adc
  6. Jun 18, 2010
    • Nat Goodspeed's avatar
      Centralize LD_LIBRARY_PATH logic with new SET_TEST_PATH macro. · 477fb26c
      Nat Goodspeed authored
      Add ${SHARED_LIB_STAGING_DIR_RELEASE} to LD_LIBRARY_PATH for executing tests:
      otherwise Debug-build tests can't find (e.g.) the aprutil DLL, for which we
      don't build/package a debug variant.
      Leverage discovery that a CMake macro can accept a target variable name
      argument for LL_TEST_COMMAND macro.
      477fb26c
  7. Nov 03, 2009
  8. Oct 20, 2009
  9. Oct 08, 2009
    • Adam Moss's avatar
      DEV-41080 · ac63aaf7
      Adam Moss authored
      The unit testing framework itself doesn't (shouldn't) depend upon llmath, so relax that dependancy when we're actually testing llmath itself.
      This makes llmath unit-testable.
      Subsequently, upgrade some of the llmath Integration tests to something much closer to Unit tests (hooray).
      ac63aaf7
  10. Sep 08, 2009
    • Nat Goodspeed's avatar
      QAR-1619: Finish replacing RunBuildTest.cmake with run_build_test.py. · b9546a33
      Nat Goodspeed authored
      Because the details of RunBuildTest.cmake versus run_build_test.py had to be
      changed in so many different places, introduce LL_TEST_COMMAND CMake macro (in
      LLTestCommand.cmake) to encapsulate construction of the actual command line.
      Use LL_TEST_COMMAND in LL_ADD_PROJECT_UNIT_TESTS, LL_ADD_INTEGRATION_TEST, the
      big indra/test monolith and the various LslCompilerMacros.
      Fix run_build_test.py to pass through the test executable's own options (e.g.
      --touch, --output) without inspection. Defend it against the case when the
      platform-specific library path environment variable doesn't yet exist. Make it
      report errors only on nonzero test-program rc.
      Remove RunBuildTest.cmake.
      b9546a33
  11. Sep 01, 2009
  12. Aug 28, 2009
  13. Jul 30, 2009
  14. Jul 28, 2009
  15. Jul 14, 2009
  16. Jul 10, 2009
  17. Jul 09, 2009
  18. Jun 19, 2009
  19. May 11, 2009
  20. May 08, 2009
  21. Mar 20, 2009
  22. Mar 09, 2009
  23. Mar 02, 2009
  24. Feb 26, 2009
  25. Feb 25, 2009
    • Robert Knop's avatar
      svn merge -r108815:112761 svn+ssh://svn.lindenlab.com/svn/linden/branches/server/server-1.26 · c88b470a
      Robert Knop authored
      The biggest things in this are Scalable Space Servers and Maint-Server-6
      
      QAR-1209 : SSS
      QAR-1295 : maint-server-6
      
      Conflicts resolved by prospero:
      
      C    scripts/farm_distribute
      
      C    scripts/automated_build_scripts/build-linux.sh : resolved by
                           prospero, mostly kept the merge-right version in
                           the conflict, but there was one block of repeated
                           code from earlier that I removed.
      
      C    scripts/automated_build_scripts/build-mac.sh : kept merge-right
      
      C    indra/llcommon/llversionserver.h : svn revert
      
      C    indra/newsim/llsimparcel.h : kept *both*... working had "setArea",
                          merge-right had exportStream and importStream
      
      C    indra/newsim/llsimparcel.cpp : see llsimparcel.h
      
      C    indra/newsim/lltask.h : working had LLTask derived also from
                         LLScriptResourceConsumer, merge-right had LLTask
                         dervied also from LLAgentPosition.  To resolve
                         conflict, derive from both.
      
      C    indra/newsim/lllslmanager.h : kept merge-right (had an added comment)
      
      C    indra/llmessage/llhttpnode.h : kept working (added the definition
                         of method LLHTTPNode::extendedResult)
      
      C    indra/lscript/lscript_execute_mono/llscriptexecutemono.cpp
      C    indra/lscript/lscript_execute_mono/llscriptexecutemono.h
                        : These two were resolved by si, in consultation with daveh
      
      
      I also had to add the following stubs to
      indra/newsim/tests/llgodkickutils_test.cpp in order to get it to
      compile:
      
        // LLScriptResourceConsumer interface methods in LLTask
        LLScriptResource::LLScriptResource() { }
        LLScriptResourcePool::LLScriptResourcePool() { }
        LLScriptResourcePool LLScriptResourcePool::null;
      
        LLScriptResourceConsumer::LLScriptResourceConsumer() { }
        LLScriptResourcePool& LLScriptResourceConsumer::getScriptResourcePool() { return LLScriptResourcePool::null; }
        const LLScriptResourcePool& LLScriptResourceConsumer::getScriptResourcePool() const { return LLScriptResourcePool::null; }
        bool LLScriptResourceConsumer::switchScriptResourcePools(LLScriptResourcePool& new_pool) { return false; }
        bool LLScriptResourceConsumer::canUseScriptResourcePool(const LLScriptResourcePool& resource_pool) { return false; }
        bool LLScriptResourceConsumer::isInPool(const LLScriptResourcePool& resource_pool) { return false; }
        void LLScriptResourceConsumer::setScriptResourcePool(LLScriptResourcePool& pool) { }
      
        S32 LLTask::getUsedPublicURLs() const { return 0; }
        void LLTask::setScriptResourcePool(LLScriptResourcePool& pool) { }
      c88b470a
  26. Dec 18, 2008
Loading