On Wed, Sep 30, 2020 at 01:31:47PM -0400, Lyude wrote: > From: Lyude Paul <lyude@xxxxxxxxxx> > > Like igt_assert_fd(), but using igt_require() instead > > Changes since v1: > * Fix documentation error in igt_require_fd() - Petri Latvala > > Signed-off-by: Lyude Paul <lyude@xxxxxxxxxx> Reviewed-by: Petri Latvala <petri.latvala@xxxxxxxxx> > --- > lib/igt_core.h | 12 ++++++++++++ > 1 file changed, 12 insertions(+) > > diff --git a/lib/igt_core.h b/lib/igt_core.h > index e74ede8b..5d835260 100644 > --- a/lib/igt_core.h > +++ b/lib/igt_core.h > @@ -1021,6 +1021,18 @@ void igt_describe_f(const char *fmt, ...); > else igt_debug("Test requirement passed: %s\n", #expr); \ > } while (0) > > +/** > + * igt_require_fd: > + * @fd: file descriptor > + * > + * Skips (sub-) test if the given file descriptor is invalid. > + * > + * Like igt_require(), but displays the stringified identifier that was supposed > + * to contain a valid fd on failure. > + */ > +#define igt_require_fd(fd) \ > + igt_require_f(fd >= 0, "file descriptor " #fd " failed\n"); > + > /** > * igt_skip_on_f: > * @expr: condition to test > -- > 2.26.2 > > _______________________________________________ > igt-dev mailing list > igt-dev@xxxxxxxxxxxxxxxxxxxxx > https://lists.freedesktop.org/mailman/listinfo/igt-dev _______________________________________________ Nouveau mailing list Nouveau@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/nouveau