From patchwork Fri Jun 23 11:31:43 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tvrtko Ursulin X-Patchwork-Id: 9806277 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 0E0FB60329 for ; Fri, 23 Jun 2017 11:32:03 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id F113A2869D for ; Fri, 23 Jun 2017 11:32:02 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id E417528749; Fri, 23 Jun 2017 11:32:02 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-4.1 required=2.0 tests=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_MED,T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 81D1D2869D for ; Fri, 23 Jun 2017 11:32:02 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id C090D6E0F0; Fri, 23 Jun 2017 11:32:01 +0000 (UTC) X-Original-To: Intel-gfx@lists.freedesktop.org Delivered-To: Intel-gfx@lists.freedesktop.org Received: from mail-wr0-x243.google.com (mail-wr0-x243.google.com [IPv6:2a00:1450:400c:c0c::243]) by gabe.freedesktop.org (Postfix) with ESMTPS id 1B99C6E0F0 for ; Fri, 23 Jun 2017 11:32:01 +0000 (UTC) Received: by mail-wr0-x243.google.com with SMTP id x23so11871892wrb.0 for ; Fri, 23 Jun 2017 04:32:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ursulin-net.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=lJA5G3tcNX2RlAHyCsqEqzOwSCeCtfvAOJHdvhHICUY=; b=IxFdsha3zrAwMtGI7FJkikGHEJYTMbHn1SP1MinA1zKb7WlRBY7RIqmf6ynTJoiFZo 5gGU3QXOjIXVUxKhX4YkFkVIMfRCtkCuWsNCTn9emvEk9iFvpV8RggGClO90/qO/DYln gP2GveZe8ZoZY4qzWQ7pFqZri2D5sp8g3li8oyzyNv5euuhs4hd819wIZwSPErq/oV3z xMS0t2OU3/gdikSMJa/IPizUuzbjr1J+n7iTpN5AJkir84voh3muivk5HlYEH9CsWSNP gYTMTpOGY9fh1CYB4pUUJKTlx5BTKmNr+OEcqOsJi7GcUxXZ/wufLnJEc2fu93lLV19E k2CA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=lJA5G3tcNX2RlAHyCsqEqzOwSCeCtfvAOJHdvhHICUY=; b=JNZvGKi5d9j28NG/SOfEcBWjzBWIfRo6q9yFQWyf7JQiuBIhjJRpoxDJvHikHFaXZE gtg7tusVkgK+SVkQAImUxIGbZjnHP8DO7s1n/fqeoaIQyJuC8m8CtZnFRA50H/z7ibi7 oZ1eq81bH5qzZ99O0TVPvlykMflNOzlCOaijfko1MMQHQ0f8LY8WJe+045jnrfO/fff0 yk/Y8Dl0lUfzlxUZEizM1XFmzPbtXH9fSCTgI/xuOppnXnvbtvgjzTnURRbCZyDvIiHq J/8rNDS8LdpBVqg5W/POJrxAmFE2hnGrwDvgKySdGB6jxx5kHveHLxzAKhw/wdSXVJjd qLcw== X-Gm-Message-State: AKS2vOwwgV1N9YBupovrtVv+mt9MuOdGxKdCd2jNNAFvjCEY9XX/gMmI 3epnHzNIs7THshAiB1E= X-Received: by 10.223.152.20 with SMTP id v20mr5667580wrb.8.1498217519592; Fri, 23 Jun 2017 04:31:59 -0700 (PDT) Received: from t460p.intel ([95.146.148.44]) by smtp.gmail.com with ESMTPSA id u67sm2791772wmd.10.2017.06.23.04.31.58 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 23 Jun 2017 04:31:59 -0700 (PDT) From: Tvrtko Ursulin X-Google-Original-From: Tvrtko Ursulin To: Intel-gfx@lists.freedesktop.org Date: Fri, 23 Jun 2017 12:31:43 +0100 Message-Id: <20170623113143.19084-5-tvrtko.ursulin@linux.intel.com> X-Mailer: git-send-email 2.9.4 In-Reply-To: <20170623113143.19084-1-tvrtko.ursulin@linux.intel.com> References: <20170623113143.19084-1-tvrtko.ursulin@linux.intel.com> Cc: Daniel Vetter Subject: [Intel-gfx] [RFC i-g-t 4/4] extended.testlist: Remove some test-subtest combinations X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" X-Virus-Scanned: ClamAV using ClamSMTP From: Tvrtko Ursulin For tests with attempt to hit races and such by running for relatively long time, it seems that it might be possible to get by only testing some subtest-engine combinations as long as in total we still exercise all engines per test. More precisely, I think that if we view our engines as fast (!rcs) and a little less fast (others), we group the race hitting tests in those two camps, we keep the same coverage by running each subtest against each engine group. v2: Replace individual engine gem_sync subtests with all variants. (Chris Wilson) Signed-off-by: Tvrtko Ursulin --- tests/intel-ci/extended.testlist | 54 +++------------------------------------- 1 file changed, 4 insertions(+), 50 deletions(-) diff --git a/tests/intel-ci/extended.testlist b/tests/intel-ci/extended.testlist index c4daf792dc95..1f7b5baf582f 100644 --- a/tests/intel-ci/extended.testlist +++ b/tests/intel-ci/extended.testlist @@ -73,11 +73,7 @@ igt@gem_pwrite@huge-gtt-fbr igt@gem_pwrite@huge-gtt-forwards igt@gem_pwrite@huge-gtt-random igt@gem_ringfill@blt-bomb -igt@gem_ringfill@bsd-bomb -igt@gem_ringfill@bsd1-bomb -igt@gem_ringfill@bsd2-bomb igt@gem_ringfill@render-bomb -igt@gem_ringfill@vebox-bomb igt@gem_userptr_blits@stress-mm igt@gem_userptr_blits@stress-mm-invalidate-close igt@gem_userptr_blits@stress-mm-invalidate-close-overlap @@ -1658,30 +1654,14 @@ igt@gem_ring_sync_copy@sync-render-blitter-read-write igt@gem_ring_sync_copy@sync-render-blitter-write-read igt@gem_ring_sync_copy@sync-render-blitter-write-write igt@gem_ring_sync_loop -igt@gem_ringfill@blt -igt@gem_ringfill@blt-child igt@gem_ringfill@blt-interruptible -igt@gem_ringfill@blt-s3 igt@gem_ringfill@bsd -igt@gem_ringfill@bsd-child -igt@gem_ringfill@bsd-interruptible igt@gem_ringfill@bsd-s3 -igt@gem_ringfill@bsd1 -igt@gem_ringfill@bsd1-child -igt@gem_ringfill@bsd1-interruptible -igt@gem_ringfill@bsd1-s3 -igt@gem_ringfill@bsd2 -igt@gem_ringfill@bsd2-child -igt@gem_ringfill@bsd2-interruptible -igt@gem_ringfill@bsd2-s3 igt@gem_ringfill@render igt@gem_ringfill@render-child igt@gem_ringfill@render-interruptible igt@gem_ringfill@render-s3 -igt@gem_ringfill@vebox igt@gem_ringfill@vebox-child -igt@gem_ringfill@vebox-interruptible -igt@gem_ringfill@vebox-s3 igt@gem_set_tiling_vs_blt@tiled-to-tiled igt@gem_set_tiling_vs_blt@tiled-to-untiled igt@gem_set_tiling_vs_blt@untiled-to-tiled @@ -1715,35 +1695,15 @@ igt@gem_storedw_batches_loop@normal igt@gem_storedw_batches_loop@secure-dispatch igt@gem_storedw_batches_loop@uncached-mapping igt@gem_storedw_loop@long-blt -igt@gem_storedw_loop@long-bsd -igt@gem_storedw_loop@long-bsd1 -igt@gem_storedw_loop@long-bsd2 igt@gem_storedw_loop@long-render igt@gem_storedw_loop@long-vebox -igt@gem_storedw_loop@short-blt igt@gem_storedw_loop@short-bsd -igt@gem_storedw_loop@short-bsd1 -igt@gem_storedw_loop@short-bsd2 igt@gem_storedw_loop@short-render igt@gem_storedw_loop@short-vebox -igt@gem_sync@blt -igt@gem_sync@bsd -igt@gem_sync@bsd1 -igt@gem_sync@bsd2 -igt@gem_sync@many-blt -igt@gem_sync@many-bsd -igt@gem_sync@many-bsd1 -igt@gem_sync@many-bsd2 -igt@gem_sync@many-render -igt@gem_sync@many-vebox -igt@gem_sync@render -igt@gem_sync@store-blt -igt@gem_sync@store-bsd -igt@gem_sync@store-bsd1 -igt@gem_sync@store-bsd2 -igt@gem_sync@store-render -igt@gem_sync@store-vebox -igt@gem_sync@vebox +igt@gem_sync@all +igt@gem_sync@store-all +igt@gem_sync@forked-all +igt@gem_sync@forked-store-all igt@gem_threaded_access_tiled igt@gem_tiled_blits@interruptible igt@gem_tiled_blits@normal @@ -1790,17 +1750,11 @@ igt@gem_userptr_blits@unsync-unmap-after-close igt@gem_userptr_blits@unsync-unmap-cycles igt@gem_userptr_blits@usage-restrictions igt@gem_wait@busy-blt -igt@gem_wait@busy-bsd -igt@gem_wait@busy-bsd1 -igt@gem_wait@busy-bsd2 igt@gem_wait@busy-render igt@gem_wait@busy-vebox igt@gem_wait@invalid-buf igt@gem_wait@invalid-flags -igt@gem_wait@wait-blt igt@gem_wait@wait-bsd -igt@gem_wait@wait-bsd1 -igt@gem_wait@wait-bsd2 igt@gem_wait@wait-render igt@gem_wait@wait-vebox igt@gem_workarounds@reset