From patchwork Sun Apr 7 17:21:11 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Daniel Vetter X-Patchwork-Id: 2403171 Return-Path: X-Original-To: patchwork-intel-gfx@patchwork.kernel.org Delivered-To: patchwork-process-083081@patchwork2.kernel.org Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) by patchwork2.kernel.org (Postfix) with ESMTP id 071DBDF2A1 for ; Sun, 7 Apr 2013 17:21:28 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id BD091E5EDC for ; Sun, 7 Apr 2013 10:21:27 -0700 (PDT) X-Original-To: intel-gfx@lists.freedesktop.org Delivered-To: intel-gfx@lists.freedesktop.org Received: from mail-ee0-f43.google.com (mail-ee0-f43.google.com [74.125.83.43]) by gabe.freedesktop.org (Postfix) with ESMTP id 57584E5D01 for ; Sun, 7 Apr 2013 10:21:19 -0700 (PDT) Received: by mail-ee0-f43.google.com with SMTP id e50so1951730eek.30 for ; Sun, 07 Apr 2013 10:21:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google; h=x-received:from:to:cc:subject:date:message-id:x-mailer; bh=r11RinaxsKhtxR1kmUe0QdVz7hBmjw0qVaH4WfgMteg=; b=b2u/OYTIcvZEjbVLEaiT8cufFpPjji4wZA8dLYIDsQ/zjJ8SBlp4nC5ESimzATMXVI fShEXOuzQSQYt4d7YPsfUgaMo/VcJyKOlzkhAFOfRqvkXG4qX+Zrv1XDvh2HcUxZl/qK uZoIPfBf3IN553QlIB7pAzHkgNBSMpmoeAdy0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:from:to:cc:subject:date:message-id:x-mailer :x-gm-message-state; bh=r11RinaxsKhtxR1kmUe0QdVz7hBmjw0qVaH4WfgMteg=; b=MwiFA0ISdZ8LNiF3WT9Hbip6B1OwhVa2s8sy1iJB0CbZJQe/IjigpMH6j/kMtEZuBK K2ThyvYgbODIkEHiVzn9HneZ97B3+W50lS/X3Ra+BUFMW696MPj3ZiWSv9NbXZuzSn1G 5RmcZTl9ZZZsz1ABNa3OGo+lhBDAt8OS6Cafju5q+Pl9ERwtsY6JGrZVZPF2zZdmUVlP 2vXYOcPMxg/B5oZg+p7mM7MjDYOtSHbRRaGow310Qhc5TmnrAQlt7bjoTdEbxVORaPt7 lLHTSBiFG3ohxHb1sb4Cqu6QdzWwpErsXmaMSmAgkXotMlmTQGhd2lyTCn9B/BC88OJu SO0w== X-Received: by 10.15.76.132 with SMTP id n4mr20877203eey.16.1365355278355; Sun, 07 Apr 2013 10:21:18 -0700 (PDT) Received: from aaron.ffwll.local (178-83-130-250.dynamic.hispeed.ch. [178.83.130.250]) by mx.google.com with ESMTPS id f47sm27321868eep.13.2013.04.07.10.21.16 (version=TLSv1.2 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 07 Apr 2013 10:21:17 -0700 (PDT) From: Daniel Vetter To: Intel Graphics Development Date: Sun, 7 Apr 2013 19:21:11 +0200 Message-Id: <1365355271-5716-1-git-send-email-daniel.vetter@ffwll.ch> X-Mailer: git-send-email 1.7.10.4 X-Gm-Message-State: ALoCoQk03SGmbvnNvKeyVst86qSxLbEFYXjlbzHzhvoUttx0puOHmH0w62lBXfd4iJH5zZTRkZmU Cc: Daniel Vetter Subject: [Intel-gfx] [PATCH] tests/gem_fence_trash: make threaded tests more through-rough X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: intel-gfx-bounces+patchwork-intel-gfx=patchwork.kernel.org@lists.freedesktop.org Errors-To: intel-gfx-bounces+patchwork-intel-gfx=patchwork.kernel.org@lists.freedesktop.org With this at least the y-tiled test reliably fails on my machines, but x-tiled still passes on some. More ideas to tune this highly welcome. Signed-off-by: Daniel Vetter --- tests/gem_fence_thrash.c | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/tests/gem_fence_thrash.c b/tests/gem_fence_thrash.c index 3fc72a1..2bd5f83 100644 --- a/tests/gem_fence_thrash.c +++ b/tests/gem_fence_thrash.c @@ -216,11 +216,19 @@ main(int argc, char **argv) if (drmtest_run_subtest("bo-write-verify-threaded-none")) assert (run_test(5, bo_write_verify, I915_TILING_NONE, 2) == 0); - if (drmtest_run_subtest("bo-write-verify-threaded-x")) + if (drmtest_run_subtest("bo-write-verify-threaded-x")) { + assert (run_test(2, bo_write_verify, I915_TILING_X, 2) == 0); assert (run_test(5, bo_write_verify, I915_TILING_X, 2) == 0); + assert (run_test(10, bo_write_verify, I915_TILING_X, 2) == 0); + assert (run_test(20, bo_write_verify, I915_TILING_X, 2) == 0); + } - if (drmtest_run_subtest("bo-write-verify-threaded-y")) + if (drmtest_run_subtest("bo-write-verify-threaded-y")) { + assert (run_test(2, bo_write_verify, I915_TILING_Y, 2) == 0); assert (run_test(5, bo_write_verify, I915_TILING_Y, 2) == 0); + assert (run_test(10, bo_write_verify, I915_TILING_Y, 2) == 0); + assert (run_test(20, bo_write_verify, I915_TILING_Y, 2) == 0); + } if (drmtest_run_subtest("bo-copy")) assert(run_test(1, bo_copy, I915_TILING_X, 1) == 0);