[ARVADOS] updated: 699c7dfbabb26d1f47d498a574176bb8156ce675

git at public.curoverse.com git at public.curoverse.com
Thu Nov 12 13:37:19 EST 2015


Summary of changes:
 .../app/controllers/collections_controller.rb      |  86 ++++++++-
 apps/workbench/config/application.default.yml      |  29 +++
 .../controllers/collections_controller_test.rb     | 129 ++++++++++++-
 apps/workbench/test/helpers/download_helper.rb     |  21 +++
 .../test/integration/collection_upload_test.rb     |  42 +++--
 apps/workbench/test/integration/download_test.rb   |  51 +++++
 apps/workbench/test/integration_helper.rb          |  16 +-
 apps/workbench/test/test_helper.rb                 |   5 +
 doc/install/install-keep-web.html.textile.liquid   |  42 +++--
 sdk/cli/bin/crunch-job                             |   2 +-
 sdk/go/arvadosclient/arvadosclient_test.go         |   5 +
 sdk/go/arvadostest/run_servers.go                  |  62 +++---
 sdk/go/keepclient/discover.go                      | 130 +++++++++++++
 sdk/go/keepclient/discover_test.go                 |  21 +++
 sdk/go/keepclient/support.go                       |  81 --------
 sdk/python/tests/nginx.conf                        |  14 ++
 sdk/python/tests/run_test_server.py                | 182 +++++++++++++-----
 sdk/python/tests/test_keep_client.py               |   2 +-
 .../api/app/controllers/database_controller.rb     |   4 +
 .../test/fixtures/api_client_authorizations.yml    |   2 +-
 services/fuse/arvados_fuse/fusedir.py              |   7 +-
 services/fuse/bin/arv-mount                        |   9 +-
 services/fuse/tests/test_mount.py                  |  63 +++++++
 services/keep-web/handler.go                       |  68 ++++++-
 services/keep-web/handler_test.go                  | 103 ++++++++--
 services/keepproxy/keepproxy.go                    |  48 +----
 services/keepproxy/keepproxy_test.go               | 209 ++++++---------------
 services/keepstore/pull_worker_integration_test.go |   4 +
 tools/keep-rsync/keep-rsync_test.go                |   6 +-
 29 files changed, 1009 insertions(+), 434 deletions(-)
 create mode 100644 apps/workbench/test/helpers/download_helper.rb
 create mode 100644 apps/workbench/test/integration/download_test.rb
 create mode 100644 sdk/go/keepclient/discover.go
 create mode 100644 sdk/go/keepclient/discover_test.go

       via  699c7dfbabb26d1f47d498a574176bb8156ce675 (commit)
       via  7bde36a03487a2b146c8aab53a238d92f31fdb62 (commit)
       via  1e2ace543b5614023e30f77d85c19da954cbf1cb (commit)
       via  206451cdcaee133836761024c8517629de429f10 (commit)
       via  3cdc4e8e3668b783f42f887f6a8662b66ecb7f9a (commit)
       via  f5dda9d0b27a65918d53909c265c42f4da2f83e1 (commit)
       via  51169558811743fcd2e21e4b9397f9fb2d4766b0 (commit)
       via  768f114b1746dddec0f0224dee92a58c8ddc5499 (commit)
       via  b1781295959566608326b69440d8d3ae8e4da4ee (commit)
       via  f8fdd0cbdf1de1464bc1fc7cc5e7660205edf56b (commit)
       via  7fae6271dd3b05db5a7f084cf686f7388e2822db (commit)
       via  1e427ad73a413642bfe35d7865f8b03b8564c1da (commit)
       via  b5c48c07a2618740eab353150a450fb62bb4ceee (commit)
       via  ddeed20d869b0d4a8dcd3c763b5dee7158f912ad (commit)
       via  9bc0194676e3f22b41976fefc6146d7dd965d173 (commit)
       via  05a38f1bd00d572cbfd67d7276f5bcae6bb24805 (commit)
       via  a4ed403c77477b7cc869c5fdd801ac839e941b9c (commit)
       via  9d2a99db8f9b1259d94f650c550d2101e5d915d5 (commit)
       via  a7b140ac8c00ca5f9dfb1f3a46c78dd7b9a68730 (commit)
       via  b86c7d168ce73f830f01d204189ed0941bf8e469 (commit)
       via  6fab045dba4714e9c748337ef974ef257df37353 (commit)
       via  a3dfcea5c3767936aa7bff6e03268d4ecadd0489 (commit)
       via  1e10339657c1dee2b71b4d10eddffd0a35c949b3 (commit)
       via  100b485f4295cbb414ed743b2fdba990591272e7 (commit)
       via  745cfb876277f0c65244d570c1736fb936446f35 (commit)
       via  b1ef43a1dbb4a66e1646fc68ac88ff6d54026ac1 (commit)
       via  767e1199d0e1bdf2b564b5c58a91d29141eb67d7 (commit)
       via  64027668d7b5bd47a863c86277c83961d8a29914 (commit)
       via  ce2bf31ba0831d9704f2edf82297f701b3b994df (commit)
       via  ecc0d50421458b1ccd175b4e1e9fc539a98088ed (commit)
       via  6fbf2a60cf4a41156cf97c98e36ff54ec76f8401 (commit)
       via  a4acb3ae95b2fc7f4b5f1e174c910a54cc6681da (commit)
       via  0f535af4fbcb7a9f6ca1e25675b31cc9656d88f3 (commit)
       via  813d35123538b00ab70719e247b6bb0881269460 (commit)
       via  de1aef9bd3cd982604b1f9f1ad8433d0b28112ee (commit)
       via  0795b298257f0441f94993999e1dc718a1f64bbd (commit)
       via  9bc64c76164e6b11cbbfd0bdb86483243bb08306 (commit)
       via  bf159738719badbbe1e08ee4f839027892912ab2 (commit)
      from  17df259dd045c498d0e6db6a784654008be1378d (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.


commit 699c7dfbabb26d1f47d498a574176bb8156ce675
Author: sguthrie <sallyeguthrie at gmail.com>
Date:   Thu Nov 12 13:37:11 2015 -0500

    shortened test_high_bandwidth_server_delay_success server delay to try to get rid of KeepWriteError

diff --git a/sdk/python/tests/test_keep_client.py b/sdk/python/tests/test_keep_client.py
index a08398a..6edd64e 100644
--- a/sdk/python/tests/test_keep_client.py
+++ b/sdk/python/tests/test_keep_client.py
@@ -698,7 +698,7 @@ class KeepClientTimeout(unittest.TestCase, tutil.ApiClientMock):
     def test_high_bandwidth_large_server_delay_success(self):
         self.server.setbandwidth(63*self.BANDWIDTH_LOW_LIM)
         kc = self.keepClient()
-        self.server.setdelays(response=self.TIMEOUT_TIME-self.TIMEOUT_DELTA)
+        self.server.setdelays(response=self.TIMEOUT_TIME-2*self.TIMEOUT_DELTA)
         loc = kc.put(self.DATA, copies=1, num_retries=0)
         self.assertEqual(self.DATA, kc.get(loc, num_retries=0))
 

commit 7bde36a03487a2b146c8aab53a238d92f31fdb62
Merge: 17df259 1e2ace5
Author: sguthrie <sallyeguthrie at gmail.com>
Date:   Thu Nov 12 12:36:33 2015 -0500

    Merge branch 'master' of git.curoverse.com:arvados into 7235-python-keep-client-timeout


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


hooks/post-receive
-- 




More information about the arvados-commits mailing list