tests: use igt_assert/igt_require more

With the new _f variants we can replace almost all of them.

Also remove a ton of checks for argc != 1, they're a bit useless ...

Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
This commit is contained in:
Daniel Vetter
2013-09-25 14:36:59 +02:00
parent 88ad6d7be8
commit f3c54d0cb4
25 changed files with 146 additions and 363 deletions
+2 -13
View File
@@ -48,7 +48,6 @@ test_large_object(int fd)
struct drm_i915_gem_create create;
struct drm_i915_gem_pin pin;
uint32_t obj_size;
int ret;
memset(&create, 0, sizeof(create));
memset(&pin, 0, sizeof(pin));
@@ -62,20 +61,10 @@ test_large_object(int fd)
create.size = obj_size;
printf("obj size %i\n", obj_size);
ret = ioctl(fd, DRM_IOCTL_I915_GEM_CREATE, &create);
if (ret) {
fprintf(stderr, "object creation failed: %s\n",
strerror(errno));
igt_fail(ret);
}
igt_assert(ioctl(fd, DRM_IOCTL_I915_GEM_CREATE, &create) == 0);
pin.handle = create.handle;
ret = ioctl(fd, DRM_IOCTL_I915_GEM_PIN, &pin);
if (ret) {
fprintf(stderr, "pin failed: %s\n",
strerror(errno));
igt_fail(ret);
}
igt_assert(ioctl(fd, DRM_IOCTL_I915_GEM_PIN, &pin) == 0);
gem_write(fd, create.handle, 0, data, obj_size);