Ceph : Issueshttps://tracker.ceph.com/https://tracker.ceph.com/favicon.ico2020-06-19T12:16:49ZCeph
Redmine Dashboard - Feature #46108 (Resolved): mgr/dashboard: add scss lintinghttps://tracker.ceph.com/issues/461082020-06-19T12:16:49ZIshan Rai
Ceph currently does not have linter for scss files. We should add one.<br />Possible linters that can be used :
<ul>
<li>stylelint</li>
<li>sass-lint (not maintained since 2017)</li>
</ul> Dashboard - Feature #44637 (Resolved): mgr/dashboard: create e2e tests for Orchestrator-involved ...https://tracker.ceph.com/issues/446372020-03-17T10:21:55ZKiefer Chang
<p>We integrated Orchestrator features since Octopus.<br />It would be nice if we can increase e2e tests for components that are connected with Orchestrator.</p>
<p>This requires infrastructure support to create orchestrator-spawn clusters.</p> Dashboard - Feature #40296 (In Progress): mgr/dashboard: Maintain and improve code coverage on da...https://tracker.ceph.com/issues/402962019-06-12T12:46:28ZStephan Müller
<p>Find <a href="https://github.com/marketplace?utf8=%E2%9C%93&query=coverage" class="external">github plugins</a> or extend Jenkins to enforce a test coverage that cannot decrease.</p>
<p>Best would be on a per file basis for unit tests.</p>
<p>Currently no idea how to measure E2E and API tests, may be there is a way.</p> Dashboard - Bug #40008 (Resolved): mgr/dashboard: Need a method to check references to Grafana da...https://tracker.ceph.com/issues/400082019-05-23T04:46:19ZKiefer Chang
<p>Ceph Dashboard embeds Grafana dashboards by specifying <strong>uid</strong> in <cd-grafana> components.<br />If a Grafana dashboard is updated with uid changed, uid property in corresponding <cd-grafana> component should also be updated.<br />We need a method to ensure these references are correct, or at least exist.</p>
<p>In the short term, a script can be added to check a <cd-grafana> always refer to a existing Grafana dashboard. <br />In the long term, we can add some e2e tests to verify correctness of embedded dashboards.</p>