From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id B90FA4588C; Wed, 28 Aug 2024 22:09:22 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7E2FA402CA; Wed, 28 Aug 2024 22:09:22 +0200 (CEST) Received: from mail-pl1-f182.google.com (mail-pl1-f182.google.com [209.85.214.182]) by mails.dpdk.org (Postfix) with ESMTP id 8B4F2402BE for ; Wed, 28 Aug 2024 22:09:21 +0200 (CEST) Received: by mail-pl1-f182.google.com with SMTP id d9443c01a7336-201e52ca0caso51177685ad.3 for ; Wed, 28 Aug 2024 13:09:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; t=1724875760; x=1725480560; darn=dpdk.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=bQ0j62SBZmnWXzwD5D8aB+p6r9zAly46pylepu5Fd6U=; b=g/L8jWWxcJOOxkCblAwbqqRtgcw77oRg264ryQmkg0zNlRIynWzp9wqhiVIe7m2oQJ BF2PU/MAnaeAqcr6sUY0tx3KfkJNNsxjFjmFZnRSmQujCalZ9CQ27pV8w5UCgTNnoC2T dyB/yHMhmZ34INbqrgpMS3CKkBsERvtmfKVMY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724875760; x=1725480560; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=bQ0j62SBZmnWXzwD5D8aB+p6r9zAly46pylepu5Fd6U=; b=Vzd9XWCRhgGFRUA/p5O+KzsKVViYnCA624j8a62wZDNIA9ASXd1xnoEeSHcB5mI5BA LaFRimEty8mR5F7REMF00w+KYQLoATBvoPr16TObc+Kn8kOvoLXeknqBnRNxYeWgGz/7 eqwAAJ++AiVOjWwaaiu6pIdUJJcTNWhVlqqAmxKoDKAvtbcvfFAOC1EfZokuPG3k12wy 5jlA3D9QOdJhTNm7/C97mHVKZP/iklV1Z+xS8HiilAyNSsu7Eb5LwM3PEJtQ48RYYZZ7 b+FNG8yGI1PgBCjxck7UBF3yRmIBnnfDe7SeTKxTkxdU+dQds7ZZzC1n/inH2TRDNubP SCDw== X-Forwarded-Encrypted: i=1; AJvYcCW/1WWJ2EpPNF86n4N17L8uwQziCCfxkHsNB3afySHjW6SIFw2w8ShmAjBRbna8otYVyTo=@dpdk.org X-Gm-Message-State: AOJu0YwkOplcKBh9M6+db4x+H0WGnvZCrjS5GdiMTpo1245LXxrcTURo WSGjTAkklrAOnW6LUgyLck7C70DsUXsxetSbTBZw3gblJvQCnL+jKTSU9EfZuWVqWM2oSjyS6+2 Qai9JAkA1nlFWJCutn5rTRwlEw8nl+If6DfFn4w== X-Google-Smtp-Source: AGHT+IETonGq5JubqZCpeQm5J6hQYI9ScYRaYenA5/ioLHUqZKMwczLoUPg86Jn354yNPuZAvlKzWZTQxK97Lg5kaaY= X-Received: by 2002:a17:902:f70c:b0:201:efe7:cb03 with SMTP id d9443c01a7336-2050c42079fmr5906935ad.48.1724875760267; Wed, 28 Aug 2024 13:09:20 -0700 (PDT) MIME-Version: 1.0 References: <20240301155416.96960-1-juraj.linkes@pantheon.tech> <20240821145315.97974-1-juraj.linkes@pantheon.tech> <20240821145315.97974-4-juraj.linkes@pantheon.tech> In-Reply-To: <20240821145315.97974-4-juraj.linkes@pantheon.tech> From: Dean Marx Date: Wed, 28 Aug 2024 16:09:32 -0400 Message-ID: Subject: Re: [PATCH v3 03/12] dts: add test case decorators To: =?UTF-8?Q?Juraj_Linke=C5=A1?= Cc: thomas@monjalon.net, Honnappa.Nagarahalli@arm.com, jspewock@iol.unh.edu, probb@iol.unh.edu, paul.szczepanek@arm.com, Luca.Vizzarro@arm.com, npratte@iol.unh.edu, alex.chapman@arm.com, dev@dpdk.org Content-Type: multipart/alternative; boundary="000000000000f90e230620c3ee6c" X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org --000000000000f90e230620c3ee6c Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, Aug 21, 2024 at 10:53=E2=80=AFAM Juraj Linke=C5=A1 wrote: > Add decorators for functional and performance test cases. These > decorators add attributes to the decorated test cases. > > With the addition of decorators, we change the test case discovery > mechanism from looking at test case names according to a regex to simply > checking an attribute of the function added with one of the decorators. > > The decorators allow us to add further variables to test cases. > > Also move the test case filtering to TestSuite while changing the > mechanism to separate the logic in a more sensible manner. > > Bugzilla ID: 1460 > > Signed-off-by: Juraj Linke=C5=A1 > Reviewed-by: Dean Marx --000000000000f90e230620c3ee6c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Wed, Aug 21, 2024 at 10:53=E2=80=AFAM = Juraj Linke=C5=A1 <juraj.linkes@pantheon.tech> wrote:
Add = decorators for functional and performance test cases. These
decorators add attributes to the decorated test cases.

With the addition of decorators, we change the test case discovery
mechanism from looking at test case names according to a regex to simply checking an attribute of the function added with one of the decorators.

The decorators allow us to add further variables to test cases.

Also move the test case filtering to TestSuite while changing the
mechanism to separate the logic in a more sensible manner.

Bugzilla ID: 1460

Signed-off-by: Juraj Linke=C5=A1 <juraj.linkes@pantheon.tech>

Reviewed-by: Dean Marx <dmarx@iol.unh.edu>=C2=A0
--000000000000f90e230620c3ee6c--