From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTPS id F1BA910E753 for ; Tue, 14 Mar 2023 11:41:40 +0000 (UTC) Received: from linux.intel.com (maurocar-mobl2.ger.corp.intel.com [10.252.14.106]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by linux.intel.com (Postfix) with ESMTPS id 86281580C4C for ; Tue, 14 Mar 2023 04:41:32 -0700 (PDT) Received: from maurocar by linux.intel.com with local (Exim 4.96) (envelope-from ) id 1pc322-002j46-1u for igt-dev@lists.freedesktop.org; Tue, 14 Mar 2023 12:41:30 +0100 From: Mauro Carvalho Chehab To: igt-dev@lists.freedesktop.org Date: Tue, 14 Mar 2023 12:41:21 +0100 Message-Id: <20230314114127.649447-1-mauro.chehab@linux.intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [igt-dev] [PATCH i-g-t 0/6] Do some improvements at igt_doc.py List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" List-ID: From: Mauro Carvalho Chehab patch 1 better place mega-feature at the Xe hierarchy and improve documentation about the structure to be followed; The next patches add some features to the tool: - The TestList class gains its own python module, better organizing the sources and allowing CI automation scripts to use it; - It gains support to produce testlists from the documentation. Mauro Carvalho Chehab (6): xe_test_config.json: do some adjustments at the output hierarchy scripts/igt_doc.py: move show_subtests logic to the class scripts/igt_doc.py: add support to generate testlists scripts/igt_doc.py: prepare to place TestList class on a separate file scripts/test_list.py: prepare to place class on a separate file scripts/igt_doc.py: re-introduce it by calling test_list.py scripts/igt_doc.py | 1038 +-------------------------------- scripts/test_list.py | 1069 ++++++++++++++++++++++++++++++++++ tests/xe/xe_test_config.json | 30 +- 3 files changed, 1100 insertions(+), 1037 deletions(-) create mode 100755 scripts/test_list.py -- 2.39.2