Message ID | 20220906092615.15116-1-pvorel@suse.cz |
---|---|
Headers | show |
Series | fanotify{14,20}: cleanup | expand |
On Tue, Sep 06, 2022 at 11:26:12AM +0200, Petr Vorel wrote: > Hi, > > just an example how to further cleanup fanotify tests by using test macros > from include/tst_test_macros.h. This can wait till Amir's FAN_MARK_IGNORE > patchset [1] is merged (unless there is going to be v2). > > fanotify20 is an example what I'd address in the code, fanotify14 just > uses newly added TST_EXP_FD_ERRNO() (more cleanup here and actually in > other tests could be done). So, are you suggesting that we have a TODO list? ;) > I also admit code in include/tst_test_macros.h is a bit hard to read due > being macro. We should probably add some documentation to it. Documentation is always nice. A lot of time could be saved as a result of not having to decipher a given macro. /M
> On Tue, Sep 06, 2022 at 11:26:12AM +0200, Petr Vorel wrote: > > Hi, > > just an example how to further cleanup fanotify tests by using test macros > > from include/tst_test_macros.h. This can wait till Amir's FAN_MARK_IGNORE > > patchset [1] is merged (unless there is going to be v2). > > fanotify20 is an example what I'd address in the code, fanotify14 just > > uses newly added TST_EXP_FD_ERRNO() (more cleanup here and actually in > > other tests could be done). > So, are you suggesting that we have a TODO list? ;) Well, I would not dare this :). Amir wrote he's planning to do some cleanup, but if you kernel maintainers are busy, I can do it. We really appreciate how well you maintain tests for your kernel subsystem (I wish there were more kernel maintainers as active as you). > > I also admit code in include/tst_test_macros.h is a bit hard to read due > > being macro. We should probably add some documentation to it. > Documentation is always nice. A lot of time could be saved as a result > of not having to decipher a given macro. It's on my TODO list, hopefully I'll do it soon. Kind regards, Petr > /M