【问题标题】:SonarQube upgrade to 6.4: cannot display tests results on the dahsboardSonarQube 升级到 6.4:无法在仪表板上显示测试结果
【发布时间】:2017-06-15 21:55:31
【问题描述】:

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

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

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

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

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

提前致谢。

【问题讨论】:

  • 始终通过创建全新安装进行升级...
  • 冷,请解释一下你的意思?
  • 我的意思是你必须将每个新的 SonarQube 实例安装在一个新文件夹中。然后,您还可以从一个干净的数据文件夹开始(请参阅 G. Ann 的答案)。

标签: sonarqube sonarqube-scan


【解决方案1】:

计划修复 SonarQube 6.5(请参阅 ticket)。

【讨论】:

    【解决方案2】:

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

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

    *服务器恢复的时间会因实例的大小而异

    【讨论】:

    • 我做了你提到的步骤,但我仍然有同样的项目显示问题。有没有其他方法可以解决?
    • 澄清一下:界面的所有其他部分都已修复,但您仍然在项目列表中获得 infini-spin?
    • 没错,只有旧项目。当我点击它时,到处都是 0 结果。只有当我点击问题时,我才会有问题列表
    【解决方案3】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-03-01
      • 2016-02-03
      • 2018-01-28
      • 2021-06-18
      • 1970-01-01
      • 1970-01-01
      • 2017-11-18
      • 2015-08-08
      相关资源
      最近更新 更多