All of lore.kernel.org
 help / color / mirror / Atom feed
* [LTP] Make use of .needs_rofs
@ 2018-04-05 14:01 Cyril Hrubis
  2018-04-05 14:01 ` [LTP] [RFC PATCH 1/8] lib/tst_test.c: mntpoint implies tmpdir Cyril Hrubis
                   ` (7 more replies)
  0 siblings, 8 replies; 16+ messages in thread
From: Cyril Hrubis @ 2018-04-05 14:01 UTC (permalink / raw)
  To: ltp

This patchset firstly introduces minor changes to the test library which
are needed in order to convert more testcases to the newly introduced
.needs_rofs flag. Then converts about 1/3 of the existing EROFS tests
to use it.

The main motivation for this work is to speed up the syscalls run, since
we have many testcases that take a few seconds to run for no good
reason. The resulting speedup after this patchest is applied is about
half a minute for me and may be much greater on machines with slow I/O.

This also means that we can gain another minute by converting the rest
of the testcases.

Also this should fix these testcases on android as a side effect.


^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2018-04-23 13:59 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-04-05 14:01 [LTP] Make use of .needs_rofs Cyril Hrubis
2018-04-05 14:01 ` [LTP] [RFC PATCH 1/8] lib/tst_test.c: mntpoint implies tmpdir Cyril Hrubis
2018-04-10  8:58   ` Xiao Yang
2018-04-10  9:14     ` Cyril Hrubis
2018-04-10  9:46       ` Xiao Yang
2018-04-10 10:21         ` Cyril Hrubis
2018-04-05 14:01 ` [LTP] [RFC PATCH 2/8] lib/tst_test: Populate the read-only fs Cyril Hrubis
2018-04-18 14:29   ` Cyril Hrubis
2018-04-23  8:45   ` Petr Vorel
2018-04-23 13:59     ` Cyril Hrubis
2018-04-05 14:01 ` [LTP] [RFC PATCH 3/8] syscalls/chmod06: Rewrite the new library Cyril Hrubis
2018-04-05 14:01 ` [LTP] [RFC PATCH 4/8] syscalls/rmdir02: Make use of .needs_rofs Cyril Hrubis
2018-04-05 14:01 ` [LTP] [RFC PATCH 5/8] syscalls/mkdirat02: Rewrite to the new library Cyril Hrubis
2018-04-05 14:01 ` [LTP] [RFC PATCH 6/8] syscalls/link08: " Cyril Hrubis
2018-04-05 14:01 ` [LTP] [RFC PATCH 7/8] syscalls/utimes01: " Cyril Hrubis
2018-04-05 14:01 ` [LTP] [RFC PATCH 8/8] syscalls/fchmod06: Convert " Cyril Hrubis

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.