使用App SDK 2.0创建自定义缺陷趋势图

时间:2013-04-01 16:46:10

标签: rally

我的任务是使用Rally历史数据绘制一些缺陷图表。现在我正在使用一个简单的REST客户端在某些时间点提取数据并在电子表格上绘制计数。我现在正在做的是:

{
find : {
    "_ProjectHierarchy": <projectId>, 
    "_TypeHierarchy": -51006, 
    "FoundInBuild" : {$regex: "3\\.3\\."},
    "State" : {$in : ["Submitted","Open"] },
    $or: [ 
       {"Severity" : { $in : ["Catastrophic","Severe"] }},
       {"Priority" : "showstopper"}
    ],
    "__At" : "<date>"
},

pagesize : 1,false
}

我只需要为我需要数据的每个日期运行一次。这是一个很多的查询!我正在寻找的是一种使用_ValidFrom和_ValidTo运行单个查询以封闭时间范围,然后将其传递给SnapshotStore,然后在图表上绘制的方法?我确定有办法做到这一点,但我无法从文档中找到答案。任何帮助非常感谢。

1 个答案:

答案 0 :(得分:0)

不幸的是,AppSDK2和Lookback API的示例空间目前有点薄。有一些很酷的应用程序,例如,您可能希望查看David Thomas的酷Hackathon应用程序:

Defect Re-work Trend

作为一个起点。它向LBAPI查询缺陷并将结果数据存储在SnapshotStore中。应用程序本身测量缺陷“捶打”或围绕特定开发周期中缺陷重新打开次数的趋势。

在回顾Hackathon应用程序时,请注意,在将来的AppSDK2版本中,SnapshotStore的某些方法和语法可能会稍有改变。