acerv / runltp-ng-original

Next-gen LTP runner
GNU General Public License v2.0
2 stars 3 forks source link

Support old skip-tests syntax #9

Closed acerv closed 2 years ago

acerv commented 2 years ago

We are currently skipping tests using a simple list of names, but instead we would like to use regexp as the old Perl version.

For example: 'creat09|ptrace10|_16\$|^(move_pages|msg(ctl|get|rcv|snd|stress)|sem(ctl|get|op|snd)|shm(at|ctl|dt|get)|syslog|inotify07|inotify08|epoll_wait0[2-3]|getrusage04|writev03)|init_module0[1-2]|finit_module0[1-2]|delete_module01|delete_module03|setsockopt08|^(preadv203_64|preadv203|delete_module01|inotify08|delete_module03|finit_module01|init_module01|init_module02|inotify07|finit_module02)\$

acerv commented 2 years ago

Fixed by https://github.com/acerv/runltp-ng/commit/515d3b1b3dfde0ec7703326b6515916dfe6f381c Waiting for review

acerv commented 2 years ago

Working https://openqa.suse.de/tests/9605397#step/accept01/1