20/02/2024 14:49, Morten Brørup:
> From: Thomas Monjalon [mailto:tho...@monjalon.net]
> > 24/01/2024 12:21, Morten Brørup:
> > >  REGISTER_PERF_TEST(mempool_perf_autotest, test_mempool_perf);
> > > +REGISTER_PERF_TEST(mempool_perf_autotest_1core,
> > test_mempool_perf_1core);
> > > +REGISTER_PERF_TEST(mempool_perf_autotest_2cores,
> > test_mempool_perf_2cores);
> > 
> > How do we make sure the test is skipped if we have only 1 core?
> 
> Good point. Will fix in next version.
> 
> > 
> > > +REGISTER_PERF_TEST(mempool_perf_autotest_allcores,
> > test_mempool_perf_allcores);
> > 
> > How the test duration is changed after this patch?
> 
> On my test machine, the expanded test parameter set increased the duration of 
> one test run from 20 minutes to 100 minutes.
> Before the patch, all three test runs were always executed, i.e. a total 
> duration of 60 minutes.
> 
> In other words:
> The expanded test parameter set increased the test run duration by factor 
> five.
> Introducing the ability to optionally only test with a specific number of 
> lcores reduced the total test duration to a third.

That's a very long test.
It would be interesting to find a way to make it shorter.


Reply via email to