Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp1817098pxu; Tue, 24 Nov 2020 09:33:35 -0800 (PST) X-Google-Smtp-Source: ABdhPJx2OijmgwDUZMyU0h1TpsluneDuSi7iuQcyoEuIjVmLLBgCPmS+iwOAVzAKmHxj0M0rbx1F X-Received: by 2002:aa7:d34e:: with SMTP id m14mr4919402edr.42.1606239215445; Tue, 24 Nov 2020 09:33:35 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1606239215; cv=none; d=google.com; s=arc-20160816; b=g5ssh3WzmF8tVdz2PA7TtrSnfiJw9Yhhgarz6bFlav09SlGZcnGZYt/7invjzw7Ucf OEqEzLi88tV6GBFgrZ16V/3b30oq9VFykCwVWhfoExnA5eqjlJubVSLox/P/XcXZyDhb mLpbXhKqS3a572tJ7KuxSqe9ZzDcD/IKVNMMl7sUcL/N/PjBYsh2f+gPZrXD5hwqyP4S qG1QupIMToH9gOUTU04cOnb0ZERaVFuOgg7UqxRvV5Sjtp4aDRXJFiqZbbNZ8qnzqOf/ PDRoYqOXQaIHuNmmTpN22cLJnD8e4VG364JgPSr0NrHaixAj1TO5c9oU7Aj62K+8J8Rk uy4Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:from:subject:mime-version:message-id:date :sender:dkim-signature; bh=CtJlsECF7hlnZKh4tQpi//WHbo1gcLjc/PRC8d23KA8=; b=NtXdjOUi8Rp7YW8HB2Zn9X/MvW1mViCsGdDywsA0PbPl6xo47ieJfAH6/tkaoRZR64 LTtMipgkLvWk3MtrB5SGjUGaLuY1JfTLBbgNyYUxhaVcfYX3UB3/IES2xnWkmtsRAT9f DO3a5mI1oGcE7lKzGLDMC3bSPjb56FBLj6MkrRMSBUiDn2EKa78nGrAnzSgvpLPXfVqb M1n74Gs4tb9HwEZ8oow17x6VwRc89E13GWL+UjCnCTUButezFzvwa6xrRb+bBex3Ir/Z 4Gs9Vqc6huLJ4qQ7FbUtC5axdm0R5dWivOK5aR09gxAHdtLsl60BB9DwOnjoIDm73T5E KImA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=ao6f1ATJ; spf=pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id s3si8678091ejd.148.2020.11.24.09.32.57; Tue, 24 Nov 2020 09:33:35 -0800 (PST) Received-SPF: pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=ao6f1ATJ; spf=pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2390816AbgKXRbp (ORCPT + 99 others); Tue, 24 Nov 2020 12:31:45 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43344 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728749AbgKXRbo (ORCPT ); Tue, 24 Nov 2020 12:31:44 -0500 Received: from mail-qv1-xf4a.google.com (mail-qv1-xf4a.google.com [IPv6:2607:f8b0:4864:20::f4a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 964F2C0613D6 for ; Tue, 24 Nov 2020 09:31:44 -0800 (PST) Received: by mail-qv1-xf4a.google.com with SMTP id v1so15900536qvf.11 for ; Tue, 24 Nov 2020 09:31:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=sender:date:message-id:mime-version:subject:from:to:cc; bh=CtJlsECF7hlnZKh4tQpi//WHbo1gcLjc/PRC8d23KA8=; b=ao6f1ATJMZ9AHQrlrgczK2fr3/ys54G+URcRiMD94H9Q+d1Px8ETiWtqNFifwIOP6S E1hP84lxcN2KpyI/Z//JFCfA04HaOchLdsTcCcFRj6b6uUcqWwVjVegiIVIPQdLUWlDq sJ9MhLsoy+UxXQp/tu18Cg+qYkD1iXqe8nQtQplm3HueIwR9qYtVHOwJEscPfaUY8+Qz sPIXrctI8alXUAqorRijwZUMDDLATh3COF00m+Wm8L2gDuebrx+vxyHIE1+Exa0Zovar hx3jIMgV1U+wJo3WUy4505Jnd2PJAxKfteecutA5PgVA09ILzTPIhn19QocemH/NUqUB tP9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:message-id:mime-version:subject:from :to:cc; bh=CtJlsECF7hlnZKh4tQpi//WHbo1gcLjc/PRC8d23KA8=; b=tLq9Q/rBemVckb0WljcqbDj1lAM4YvwRUp0CrIneHtIRJsbi6fxZOizEJK8NWe7og/ Yh0goIQOer6YSJLv3enf4EBySM0mRLKz9yQmb+k2WHAdZlpGpW/URzr23jJi6wzMujt1 c+9nCgiBy47Q8tO1ra2qk2+3zPxmXV3yNVypb6K4BdouEKhEMqzwSRRaJG0I3P3HyHWB CFVIodOA4rAwRs02v6B8FcxVcBVorQ1zBD6NvpBWJTJJHK12dxTYP25altqvkpZRV7ik TSMalTgvXLr21d6lYd3ijZU7CvcBv0Uzdh7JfxeX8pJ1E7PloBNOFvoUdaIAIgsncAvz +TTw== X-Gm-Message-State: AOAM5336X4666ZaCBDfaKteICSBDrIkyIlAnNOUUxV9EVpMSTYujzOBB LwaLjohUQE2Y3o9kFz9z/EoGiK7EYCygq1OHe33O Sender: "danielwinkler via sendgmr" X-Received: from danielwinkler-linux.mtv.corp.google.com ([2620:15c:202:201:f693:9fff:fef4:4e59]) (user=danielwinkler job=sendgmr) by 2002:a25:d18c:: with SMTP id i134mr7752518ybg.448.1606239103777; Tue, 24 Nov 2020 09:31:43 -0800 (PST) Date: Tue, 24 Nov 2020 09:31:21 -0800 Message-Id: <20201124173123.1272892-1-danielwinkler@google.com> Mime-Version: 1.0 X-Mailer: git-send-email 2.29.2.454.gaff20da3a2-goog Subject: [Bluez PATCH 0/2] Add mgmt-tester coverage for new advertising MGMT APIs From: Daniel Winkler To: luiz.von.dentz@intel.com Cc: chromeos-bluetooth-upstreaming@chromium.org, linux-bluetooth@vger.kernel.org, Daniel Winkler Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-bluetooth@vger.kernel.org Dear Maintainers, This patch adds a collection of 10 new mgmt-tester test cases to provide coverage for the new MGMT APIs as part of the extended advertising work. I split the tests into two patches, one for the new Read Controller Capabilities MGMT command, and the other for the new Extended Params and Extended Data commands. I hope this coverage will be satisfactory to land the extended advertising features in kernel. The new tests have been verified running Ubuntu and a kernel with the proposed advertising changes. Best regards, Daniel Winkler Daniel Winkler (2): tools/mgmt-tester: Add mgmt-tester coverage for controller capabilities tools/mgmt-tester: Add tests for individual ext adv MGMT commands tools/mgmt-tester.c | 369 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 369 insertions(+) -- 2.29.2.454.gaff20da3a2-goog