From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12533 invoked by alias); 11 Jun 2010 17:02:08 -0000 Received: (qmail 12435 invoked by uid 22791); 11 Jun 2010 17:02:07 -0000 X-SWARE-Spam-Status: No, hits=-1.7 required=5.0 tests=AWL,BAYES_00,MSGID_FROM_MTA_HEADER,T_RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from mtagate2.de.ibm.com (HELO mtagate2.de.ibm.com) (195.212.17.162) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Fri, 11 Jun 2010 17:02:00 +0000 Received: from d12nrmr1607.megacenter.de.ibm.com (d12nrmr1607.megacenter.de.ibm.com [9.149.167.49]) by mtagate2.de.ibm.com (8.13.1/8.13.1) with ESMTP id o5BH1vfu024060 for ; Fri, 11 Jun 2010 17:01:57 GMT Received: from d12av02.megacenter.de.ibm.com (d12av02.megacenter.de.ibm.com [9.149.165.228]) by d12nrmr1607.megacenter.de.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id o5BH1vFj1331276 for ; Fri, 11 Jun 2010 19:01:57 +0200 Received: from d12av02.megacenter.de.ibm.com (loopback [127.0.0.1]) by d12av02.megacenter.de.ibm.com (8.12.11.20060308/8.13.3) with ESMTP id o5BH1uZE007158 for ; Fri, 11 Jun 2010 19:01:56 +0200 Received: from tuxmaker.boeblingen.de.ibm.com (tuxmaker.boeblingen.de.ibm.com [9.152.85.9]) by d12av02.megacenter.de.ibm.com (8.12.11.20060308/8.12.11) with SMTP id o5BH1tlT007147; Fri, 11 Jun 2010 19:01:55 +0200 Message-Id: <201006111701.o5BH1tlT007147@d12av02.megacenter.de.ibm.com> Received: by tuxmaker.boeblingen.de.ibm.com (sSMTP sendmail emulation); Fri, 11 Jun 2010 19:01:55 +0200 Subject: Re: [RFA] gdb.trace, replace wildcard regexp To: msnyder@vmware.com (Michael Snyder) Date: Fri, 11 Jun 2010 17:02:00 -0000 From: "Ulrich Weigand" Cc: gdb-patches@sourceware.org (gdb-patches@sourceware.org) In-Reply-To: <4C094058.8020504@vmware.com> from "Michael Snyder" at Jun 04, 2010 11:05:12 AM MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2010-06/txt/msg00271.txt.bz2 Michael Snyder wrote: > --- gdb.trace/packetlen.exp 2 Jun 2010 21:55:28 -0000 1.14 > +++ gdb.trace/packetlen.exp 4 Jun 2010 18:02:31 -0000 > @@ -34,8 +34,8 @@ if { [gdb_compile "$srcdir/$subdir/$srcf > return -1 > } > gdb_load $binfile > -gdb_test "tstop" "" "" > -gdb_test "tfind none" "" "" > +gdb_test "tstop" ".*" "" > +gdb_test "tfind none" ".*" "" > runto_main > gdb_reinitialize_dir $srcdir/$subdir > > @@ -48,7 +48,7 @@ gdb_reinitialize_dir $srcdir/$subdir > # > > gdb_delete_tracepoints > -gdb_test "trace gdb_c_test" "" "" > +gdb_test "trace gdb_c_test" ".*" "" > gdb_trace_setactions "setup collect actions" \ > "" \ > "collect parm\[0\], parm\[1\], parm\[2\], parm\[3\]" "^$" \ > @@ -61,7 +61,7 @@ gdb_trace_setactions "setup collect acti > "end" "" > > gdb_test_no_output "tstart" "survive the long packet send" > -gdb_test "break end" "" "" > +gdb_test "break end" ".*" "" > gdb_test "continue" \ > "Continuing.*Breakpoint $decimal, end.*" \ > "run trace experiment" This change also causes new FAILs for me: (gdb) PASS: gdb.trace/packetlen.exp: setup collect actions tstart^M You can't do that when your target is `child'^M (gdb) FAIL: gdb.trace/packetlen.exp: survive the long packet send break end^M Breakpoint 3 at 0x760: file /home/uweigand/fsf/gdb-head/gdb/testsuite/gdb.trace/actions.c, line 110.^M (gdb) continue^M Continuing.^M ^M Breakpoint 3, end () at /home/uweigand/fsf/gdb-head/gdb/testsuite/gdb.trace/actions.c:110^M 110 }^M (gdb) PASS: gdb.trace/packetlen.exp: run trace experiment tstop^M Trace is not running.^M (gdb) FAIL: gdb.trace/packetlen.exp: confirm: survived the long packet send Bye, Ulrich -- Dr. Ulrich Weigand GNU Toolchain for Linux on System z and Cell BE Ulrich.Weigand@de.ibm.com