Alfonso Martínez
0ac296430f
mgr/dashboard: fix API tests
...
* test_perf_counters_mgr_get
* test_selftest_cluster_log
Fixes: https://tracker.ceph.com/issues/45170
Fixes: https://tracker.ceph.com/issues/45246
Signed-off-by: Alfonso Martínez <almartin@redhat.com>
2020-04-25 09:50:19 +08:00
Kefu Chai
b0bdbc3414
qa/tasks/mgr: partial revert of 'import with full path'
...
this change partially reverts #34139
using relative import helps with readability and ease the pain to write
down the full parent module name
in #34139 , all relative imports were replaced with full path, because we
were using following code to verify if the code is python3 compatible:
```
mod_spec = importlib.util.spec_from_file_location(mod_name, path)
mod = importlib.util.module_from_spec(mod_spec)
mod_spec.loader.exec_module(mod)
```
but this does not work with submodule which can import using relative
import without specifying the name of the package and its parent module.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2020-03-26 14:37:06 +08:00
Kefu Chai
947a74349d
qa: import with full path
...
to be py3 compatible
Signed-off-by: Kefu Chai <kchai@redhat.com>
2020-03-24 18:27:55 +08:00
Ernesto Puerta
93bf7ddde1
mgr/dashboard: remove traceback/version assertions
...
Debug mode (https://github.com/ceph/ceph/pull/30522 ) by default hides
Cherrypy version and Python traceback on Error responses. Both can be
displayed optionally.
Some QA tests expect these two fields to be present in the error
responses and fail otherwise.
Fixes: https://tracker.ceph.com/issues/42708
Fixes: https://github.com/ceph/ceph/pull/30522
Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
2019-11-19 11:37:58 +01:00
Patrick Nawracay
5c0c122597
mgr/dashboard: Fix Python3 issue
...
Which results in a 500 error when trying to access the `Performance
Counter` tab on the OSD list.
Signed-off-by: Patrick Nawracay <pnawracay@suse.com>
2018-10-17 14:02:12 +02:00
Patrick Nawracay
a4956b40b2
mgr/dashboard: Fix errors when clicking on new OSD
...
Fixes: http://tracker.ceph.com/issues/36245
Signed-off-by: Patrick Nawracay <pnawracay@suse.com>
2018-10-08 10:45:58 +02:00
Ricardo Dias
01a1a1ff84
qa/tasks/mgr/dashboard: Adapted tests to work with new authentication system
...
Signed-off-by: Ricardo Dias <rdias@suse.com>
2018-06-26 12:28:54 +01:00
Sebastian Wagner
7a7a17caa9
mgr/dashboard: New API tests for perf_couters
...
Added OSD and MDS tests.
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2018-03-26 17:16:41 +02:00
Ricardo Dias
aa205a6731
mgr/dashboard: renamed dashboard_v2 to dashboard
...
Signed-off-by: Ricardo Dias <rdias@suse.com>
2018-03-16 07:23:08 +00:00