ceph/qa/tasks/mgr
Zack Cerza 03de8f9557 mgr/dashboard: Enable gzip compression
This is related to http://tracker.ceph.com/issues/36453. It is far from
a complete solution, but seems like a positive move.

I tested this change by first disabling my browser cache, and then used
the /docs endpoint to query /api/dashboard/health. Before compression:
  Content-Length: 60748
  Time: 615ms
After:
  Content-Length: 7505
  Time: 92ms

Then, I logged into the dashboard as normal and reloaded the page once I
was in. Some values for the reload operation before compression:
  Total page load time: 58.48s
  vendor.js Content-Length: 6486025
  vendor.js time: 48.09s
After:
  Total page load time: 14.55s
  vendor.js Content-Length: 1143178
  vendor.js time: 4.50s

Signed-off-by: Zack Cerza <zack@redhat.com>
2018-10-24 16:04:37 -06:00
..
dashboard mgr/dashboard: Enable gzip compression 2018-10-24 16:04:37 -06:00
__init__.py
mgr_test_case.py qa/mgr: avoid enabling always on modules 2018-10-01 14:34:27 -07:00
test_crash.py qa/tasks/mgr: add test_crash, call from test_module_selftest 2018-06-29 14:51:45 -07:00
test_dashboard.py
test_failover.py
test_insights.py qa/tasks/mgr: do not enable always-on module 2018-08-21 16:25:05 -07:00
test_module_selftest.py Relocate cluster_log(). Only active modules can use it. 2018-10-05 14:46:58 +02:00
test_progress.py qa: add tests for progress module 2018-09-11 11:21:35 +01:00
test_prometheus.py