如何为PerfPublisher插件生成xml dtd报告以在jenkins上可视化?

时间:2015-05-28 09:27:30

标签: c++ xml jenkins xml-dtd

我有c ++程序,包括两个函数,一个用于阶乘,一个用于表格,如下所示:

void factorial(int a)
{
    int unsigned long long fact = 1;
    for(unsigned i = 1; i<=(unsigned)a; ++i){
    int unsigned long long c = fact *=i;
    cout<<c<<"\n";
    }
  sleep(100);
}
void table(int n){
    for(int i=1; i<11; i++){
    cout<< n << "*"<< i <<"="<<n*i<<"\n";
    }
  sleep(100);
} 
int main(int argc,char *argv[])
{
    factorial(20);
    table(5);
    _getch();
    return 0;
}

所以,请建议我如何编写上述c ++程序的xml dtd报告,该报告可以传递给PerfPublisher插件以在jenkins上可视化?

1 个答案:

答案 0 :(得分:0)

您还没有说想要想象的

虽然詹金斯的PerfPublisher Plugin看起来可以生成一系列精美的图表,但您需要提供一些输入。

正如你提到的那样,这必须是XML文件的形式,它传递维基页面上给出的DTD。

但是你还没有说过你正在运行什么样的测试,你如何运行它们,或者输出是什么。这个问题太模糊了。

请查看维基页面的“how to generate your reports”部分,如果您遇到问题,请更新您正在尝试录制的内容以及您尝试过的内容。