[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