From patchwork Tue Feb 6 13:10:19 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Metzger, Markus T" X-Patchwork-Id: 25836 Received: (qmail 127228 invoked by alias); 6 Feb 2018 13:10:25 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Delivered-To: mailing list gdb-patches@sourceware.org Received: (qmail 127171 invoked by uid 89); 6 Feb 2018 13:10:23 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-24.0 required=5.0 tests=AWL, BAYES_00, GIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, KAM_LAZY_DOMAIN_SECURITY, T_RP_MATCHES_RCVD autolearn=ham version=3.3.2 spammy=bts, H*MI:markus, Recording X-HELO: mga06.intel.com Received: from mga06.intel.com (HELO mga06.intel.com) (134.134.136.31) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 06 Feb 2018 13:10:22 +0000 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 06 Feb 2018 05:10:21 -0800 X-ExtLoop1: 1 Received: from irvmail001.ir.intel.com ([163.33.26.43]) by fmsmga002.fm.intel.com with ESMTP; 06 Feb 2018 05:10:20 -0800 Received: from ulvlx001.iul.intel.com (ulvlx001.iul.intel.com [172.28.207.17]) by irvmail001.ir.intel.com (8.14.3/8.13.6/MailSET/Hub) with ESMTP id w16DAJ8L005801; Tue, 6 Feb 2018 13:10:19 GMT Received: from ulvlx001.iul.intel.com (localhost [127.0.0.1]) by ulvlx001.iul.intel.com with ESMTP id w16DAJa6028976; Tue, 6 Feb 2018 14:10:19 +0100 Received: (from mmetzger@localhost) by ulvlx001.iul.intel.com with LOCAL id w16DAJkI028972; Tue, 6 Feb 2018 14:10:19 +0100 From: Markus Metzger To: gdb-patches@sourceware.org Subject: [PATCH] btrace, testsuite: do not enforce bts Date: Tue, 6 Feb 2018 14:10:19 +0100 Message-Id: <1517922619-28695-1-git-send-email-markus.t.metzger@intel.com> X-IsSubscribed: yes In gdb.btrace/buffer-size.exp we explicitly ask for the BTS recording format. This may lead to spurious fails on systems where PT is being used by some other process at the same time. Set both PT and BTS buffer sizes to 1 and check that whatever recording format is used will use a 4KB buffer. 2018-02-06 Markus Metzger testsuite/ * gdb.btrace/buffer-size.exp: Do not force BTS. --- gdb/testsuite/gdb.btrace/buffer-size.exp | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/gdb/testsuite/gdb.btrace/buffer-size.exp b/gdb/testsuite/gdb.btrace/buffer-size.exp index 7cd2702..2f78012 100644 --- a/gdb/testsuite/gdb.btrace/buffer-size.exp +++ b/gdb/testsuite/gdb.btrace/buffer-size.exp @@ -33,17 +33,14 @@ if ![runto_main] { } gdb_test_no_output "set record btrace bts buffer-size 1" -gdb_test "show record btrace bts buffer-size" "The record/replay bts buffer size is 1\.\r" "bts buffer size before recording" +gdb_test_no_output "set record btrace pt buffer-size 1" +gdb_test "show record btrace bts buffer-size" "The record/replay bts buffer size is 1\.\r" +gdb_test "show record btrace pt buffer-size" "The record/replay pt buffer size is 1\.\r" -gdb_test_no_output "record btrace bts" -gdb_test "show record btrace bts buffer-size" "The record/replay bts buffer size is 1\.\r" "bts buffer size while recording" +gdb_test_no_output "record btrace" gdb_test "info record" [multi_line \ "Active record target: record-btrace" \ - "Recording format: Branch Trace Store\." \ + "Recording format: \[^\\\r\\\n\]*" \ "Buffer size: 4kB\." \ "Recorded 0 instructions in 0 functions \\\(0 gaps\\\) for \[^\\\r\\\n\]*" \ - ] "info record with small bts buffer" -gdb_test "record stop" ".*" "stop recording with small bts buffer" - -gdb_test_no_output "set record btrace bts buffer-size 0" -gdb_test "show record btrace bts buffer-size" "The record/replay bts buffer size is unlimited\.\r" "unlimited bts buffer size" + ] "info record"