SonarQube升级到6.4:无法在dahsboard上显示测试结果

时间:2017-06-13 12:23:44

标签: sonarqube sonarqube-scan

我将SonarQube从5.4升级到5.6 LTS然后升级到6.3.1然后升级到6.4 在版本6.4上,当我点击仪表板时,我只看到项目'名称但不显示结果。

此外,我有一个项目的旋转框架,就像它加载一样。

另外,当我点击项目时,我有0个漏洞,0个漏洞....这是错误的,因为当我点击问题时,我可以看到项目确实存在问题,我可以显示它们。

仅使用之前版本分析的项目就属于这种情况。我尝试用6.4分析一个项目,结果与可靠性,安全性,可维护性......有关。

有没有办法解决这个问题,即在SonarQube 6.4的仪表板上显示旧版本分析的项目结果?

提前致谢。

3 个答案:

答案 0 :(得分:2)

这听起来像是一个损坏的ElasticSearch索引。请尝试以下方法:

  • 停止服务器
  • 删除_ $ SONARQUBE_HOME / data / es _
  • 重启服务器*

*服务器恢复的时间将根据实例的大小而有所不同

答案 1 :(得分:2)

该计划针对SonarQube 6.5进行了修复(请参阅ticket)。

答案 2 :(得分:0)

我明白了,谢谢你的帮助。只是为了让你知道,即使我点击项目,我也看不到结果,只有当我点击问题时它们才可用

enter image description here