运行单轨性能测试

发布于 2024-12-09 19:52:31 字数 377 浏览 1 评论 0原文

我正在尝试在 test/performance/ 目录中运行单个基准测试。有点像 rake test:benchmark 会做的,但仅限于单个测试。

这样做的原因是因为整个性能套件需要相当多的时间来运行,而我只对测试更改首先会影响的模型感兴趣。

我已经尝试过这个,但它没有设置基准测试环境:

ruby -Ilib:test test/performance/email_list_test.rb 

还尝试了rails benchmarker EmailList.all,但我相信这必须是从标准单元测试中提取的。

I am trying to run a single benchmark in the test/performance/ directory. kinda like rake test:benchmark would do, but only with a single test.

The reason for this is because the whole performance suite takes a fair amount of time to run, and I am only interested in doing tests the model that the change will effect at first.

I have tried this, but it does not setup the benchmarking environment:

ruby -Ilib:test test/performance/email_list_test.rb 

Also tried rails benchmarker EmailList.all, but I believe that must be pulling from the standard unit tests.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

泪眸﹌ 2024-12-16 19:52:31

试试这个:

rake test:benchmark TEST=test/performance/email_list_test.rb 

Try this:

rake test:benchmark TEST=test/performance/email_list_test.rb 
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文