Test Groups for Patch Testing
Jump to navigation
Jump to search
There are seven mandatory test groups that every patch submitted to Lustre, community release, must pass in order for a patch to be considered for landing. In addition, there are two optional test groups that do not influence if a patch can land. These optional test groups will become madatory for patch landing soon and should be reviewed. The Lustre test suites that compose each test group are listed in the following table and run in the exact order below every time they are executed.
review-ldiskfs | review-zfs-part-1 | review-zfs-part-2 | review-dne-part-1 | review-dne-part-2 | review-dne-part-3 | review-dne-part-4 |
---|---|---|---|---|---|---|
sanity | runtests | replay-single | sanity | runtests | conf-sanity | mmp |
lnet-selftest | sanity | conf-sanity | sanityn | ost-pools | replay-single | |
racer | sanityn | recovery-small | recovery-small | sanity-hsm | sanity-pfl | |
sanity-quota | replay-ost-single | lustre-rsync-test | sanity-scrub | sanity-flr | ||
ost-pools | insanity | sanity-lfsck | sanity-dom | |||
sanity-lfsck | lustre-rsync-test | sanity-sec | sanity-quota | |||
sanity-hsm | large-scale | mds-survey | replay-ost-single | |||
sanity-flr | mds-survey | large-scale | insanity |
The optional test groups that are run for each patch are:
review-dne-zfs-part-1 | review-dne-zfs-part-2 |
---|---|
sanity | runtests |
sanityn | ost-pools |
recovery-small | sanity-hsm |
lustre-rsync-test | sanity-scrub |
sanity-lfsck | |
sanity-sec | |
mds-survey | |
large-scale |