我已根据https://docs.sonarqube.org/display/SONAR/Generic+Test+Data将测试结果导入SonarQube 6.2。
我可以通过导航到测试文件,然后点击菜单" Show Measures"来查看声纳中的详细测试结果。打开的页面然后显示正确的测试总数293,其中31个失败。然而,测试结果详细信息部分仅显示100个测试结果。
此页面似乎通过以下请求获取其数据:http://localhost:9000/api/tests/list?testFileId=AVpC5Jod-2ky3xCh908m 结果:
{
paging: {
pageIndex: 1,
pageSize: 100,
total: 293
},
tests: [
{
id: "AVpDK1X_-2ky3xCh91QQ",
name: "GuiButton:Type Checks->disabledBackgroundColor",
fileId: "AVpC5Jod-2ky3xCh908m",
fileKey: "org.sonarqube:Scripting-Tests-Publishing:dummytests/ScriptingEngine.Objects.GuiButtonTest.js",
fileName: "dummytests/ScriptingEngine.Objects.GuiButtonTest.js",
status: "OK",
durationInMs: 8
...
}
据此我收集到后端的页面大小设置为100。有没有办法增加它,以便我可以看到所有测试结果?
答案 0 :(得分:1)
您当然可以使用更大的页面大小参数值调用Web服务,但无法更改UI请求的页面大小