From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6311 invoked by alias); 29 Feb 2008 18:47:03 -0000 Received: (qmail 6283 invoked by uid 9519); 29 Feb 2008 18:47:02 -0000 Date: Fri, 29 Feb 2008 18:47:00 -0000 Message-ID: <20080229184702.6267.qmail@sourceware.org> From: rmoseley@sourceware.org To: frysk-cvs@sourceware.org Subject: [SCM] master: Add special test to TestKillCommand pointing to bz 5615. X-Git-Refname: refs/heads/master X-Git-Reftype: branch X-Git-Oldrev: 75075802814e005513057faa5bb15441638ee327 X-Git-Newrev: 341be145d54d20251fb1106604c64189d8d45f65 Mailing-List: contact frysk-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: frysk-cvs-owner@sourceware.org Reply-To: frysk@sourceware.org X-SW-Source: 2008-q1/txt/msg00291.txt.bz2 The branch, master has been updated via 341be145d54d20251fb1106604c64189d8d45f65 (commit) from 75075802814e005513057faa5bb15441638ee327 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email. - Log ----------------------------------------------------------------- commit 341be145d54d20251fb1106604c64189d8d45f65 Author: Rick Moseley Date: Fri Feb 29 12:42:36 2008 -0600 Add special test to TestKillCommand pointing to bz 5615. * TestKillCommand.java: Add test that points to bz 5615. ----------------------------------------------------------------------- Summary of changes: frysk-core/frysk/hpd/ChangeLog | 4 +++ frysk-core/frysk/hpd/TestKillCommand.java | 30 +++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+), 0 deletions(-) First 500 lines of diff: diff --git a/frysk-core/frysk/hpd/ChangeLog b/frysk-core/frysk/hpd/ChangeLog index 2c78071..5233344 100644 --- a/frysk-core/frysk/hpd/ChangeLog +++ b/frysk-core/frysk/hpd/ChangeLog @@ -1,3 +1,7 @@ +2008-02-29 Rick Moseley + + * TestKillCommand.java: Add test that points to bz 5615. + 2008-02-28 Andrew Cagney * HardList.java: Use frysk.rsl. diff --git a/frysk-core/frysk/hpd/TestKillCommand.java b/frysk-core/frysk/hpd/TestKillCommand.java index 15e12b7..d2b1bdf 100644 --- a/frysk-core/frysk/hpd/TestKillCommand.java +++ b/frysk-core/frysk/hpd/TestKillCommand.java @@ -110,6 +110,36 @@ public class TestKillCommand extends TestLib { e.close(); } + + public void testKillCommandTest() { + /* + * This is a copy of the testKillCommand as it should be able to be run without + * the delay and without leaving off the "quit" command. + * + */ + if (unresolved(5615)) + return; + e = new HpdTestbed(); + e.sendCommandExpectPrompt("load " + Config.getPkgLibFile("funit-threads-looper").getPath(), + "Loaded executable file.*"); + + e.sendCommandExpectPrompt("run", "Attached to process.*"); + e.sendCommandExpectPrompt("go", "Running process.*"); + e.sendCommandExpectPrompt("kill", "Killing process.*Loaded executable file.*"); + + e.sendCommandExpectPrompt("run", "Attached to process.*"); + e.sendCommandExpectPrompt("go", "Running process.*"); + e.sendCommandExpectPrompt("kill", "Killing process.*Loaded executable file.*"); + + e.expect("Loaded executable file*"); + /* Make sure we can quit gracefully */ + + e.send("quit\n"); + e.expect("Quitting\\.\\.\\..*"); + e.close(); + } + + /** * Test when all you have done is loaded/run the process and not * have done a "go" on it. hooks/post-receive -- frysk system monitor/debugger