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



我有一个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上可视化?

你还没有说什么你想可视化?

虽然PerfPublisher Plugin for Jenkins看起来可以生成一系列奇特的图形,但你需要提供一些输入。

正如你所提到的,这必须以XML文件的形式通过wiki页面上给出的DTD。

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

查看wiki页面的"如何生成报告"部分,如果您遇到问题,请将您的问题更新为您想要记录的内容和您已经尝试过的内容。

最新更新