All of lore.kernel.org
 help / color / mirror / Atom feed
* Performance testing
@ 2014-09-17  8:48 Jan Tulak
  2014-09-17  9:36 ` Dmitry Monakhov
  2014-09-18  0:36 ` Dave Chinner
  0 siblings, 2 replies; 11+ messages in thread
From: Jan Tulak @ 2014-09-17  8:48 UTC (permalink / raw)
  To: fstests; +Cc: Lukas Czerner

Hi,

I have began to work on some set of performance tests. I think it would
be useful to have some standard set, because as far as I know, there is
just little of performance testing and every of the few tests someone
does is unique. I want to propose my ideas before I start to really
write it, to fix possible complications.

Mixing performance with regressions tests wouldn't be a good idea, so I
thought about creating another category on the main level of tests
(something like xfstests/tests/performance). Or it would be better to
put it into entirely new directory, like xfstests/performance?

>From the beginning there would be some basic test cases, like sync/async
read and write. Hopefully more natural cases, like a database server
would be added later. For the IO testing, I want to use FIO for the
specific workflow and eventually iozone for the basic synthetic tests.

What I'm not sure is how a comparison between different versions could
be done, because I don't see any infrastructure within fstests for
cross-version comparison. (What would it do with regression tests
anyway...) So I wonder if it should be done in this set at all. So the
set would only print the measured values. Some other tool (which can be
also included, but is not directly part of the performance tests set)
could then be used to compare and/or plot graphs.

Comments and questions? :-)

Jan Tulak



^ permalink raw reply	[flat|nested] 11+ messages in thread
[parent not found: <467BE4C0.2020203@bull.net>]

end of thread, other threads:[~2014-10-25 18:56 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-17  8:48 Performance testing Jan Tulak
2014-09-17  9:36 ` Dmitry Monakhov
2014-09-25 15:08   ` Jan Tulak
2014-09-18  0:36 ` Dave Chinner
2014-09-25 15:03   ` Jan Tulak
2014-09-27  0:47     ` Dave Chinner
2014-09-29 16:07       ` Jan Tulak
2014-10-25 17:10       ` Jan Tulak
     [not found] <467BE4C0.2020203@bull.net>
     [not found] ` <1182541578.9939.3.camel@localhost.localdomain>
     [not found]   ` <467C99F5.6060603@clusterfs.com>
     [not found]     ` <1182755567.4067.1.camel@localhost.localdomain>
     [not found]       ` <467FE8A5.4030508@bull.net>
     [not found]         ` <467FEAF7.7060902@clusterfs.com>
     [not found]           ` <4680CE9B.1030602@bull.net>
2007-06-26  9:48             ` performance testing Valerie Clement
2007-06-26 10:36               ` Girish Shilamkar
2007-06-26 11:03                 ` Valerie Clement

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.