[ARVADOS] created: c3086805dca3f5f7fef4fbc907aeed0b0ea53f09

git at public.curoverse.com git at public.curoverse.com
Sun Feb 1 21:13:57 EST 2015


        at  c3086805dca3f5f7fef4fbc907aeed0b0ea53f09 (commit)


commit c3086805dca3f5f7fef4fbc907aeed0b0ea53f09
Author: Tom Clegg <tom at curoverse.com>
Date:   Sun Feb 1 20:13:48 2015 -0500

    3021: Round up various implementations of "run test servers" into an arvadostest module. Update to work with new run_test_server.py.
    
    * Get the API host, port, and admin token from the run_test_server.py
      --auth output, instead of guessing localhost:3000 etc.
    
    * Fix race condition in proxy TestPutAskGetForbidden: set up the
      client first, then switch back to a real token for the server to
      use, instead of hoping the server grabs its token before sleep(0.1)
      returns and we sabotage the environment with a bogus one.

commit 68f0e2bea864bede8c653ecdde6c7fdec68d3670
Author: Tom Clegg <tom at curoverse.com>
Date:   Sun Feb 1 19:48:09 2015 -0500

    3021: Refactor run_test_server.
    
    * Always start API server with both https:// and wss:// enabled. Use
      mocks to test the websocket-not-available case.
    
    * Leave the API server running between tests; just hit reset() when
      needed. Wait until exiting the process to stop the server.
    
    * Do not use rake (tmp:cache:clear, db:test:load, db:fixtures:load) to
      reset the API server's database before starting up a new
      server. Instead, call /database/reset after starting it. (If that
      doesn't work, crash instead of proceeding with undefined results.)
    
    * If a parent process has already started an API server and put its
      endpoint in ARVADOS_TEST_API_HOST, use that instead of starting a
      new one, and leave it running at exit.
    
    * Start servers on random port numbers, so [some] test suites can run
      concurrently with others on a single host (assuming they're
      configured to use different databases).

commit 48580ba7a6608c89e91afad4b73f2861aafbd7b2
Author: Tom Clegg <tom at curoverse.com>
Date:   Sun Feb 1 19:21:02 2015 -0500

    3021: Propagate unhandled exceptions back to the caller instead of returning None. Show a warning message only when falling back to polling.

commit 0d32948a1c78385f9305799c5cb47127492c4320
Author: Tom Clegg <tom at curoverse.com>
Date:   Sun Feb 1 19:15:51 2015 -0500

    3021: Add comment about IPv4/IPv6 trap in websocket client.

commit f9a0cb85f62f1053a9fc1216689b75e6081cf3d7
Author: Tom Clegg <tom at curoverse.com>
Date:   Sat Jan 31 02:21:19 2015 -0500

    3021: gitignore rotated log files.

-----------------------------------------------------------------------


hooks/post-receive
-- 




More information about the arvados-commits mailing list