diff options
| author | jmmv <jmmv@NetBSD.org> | 2013-03-14 06:43:32 +0000 |
|---|---|---|
| committer | jmmv <jmmv@NetBSD.org> | 2013-03-14 06:43:32 +0000 |
| commit | 8c706f1002fdd87791c607ba77e27e95a3943a10 (patch) | |
| tree | 1ae296337aa5511a9842b35647719b0403a7aaaa /tests/dev | |
| parent | b154ba38c765f8ba6dffe71a158947f79a91a395 (diff) | |
Expect a crash in the noisyeject test. Mention PR kern/47646.
Diffstat (limited to 'tests/dev')
| -rw-r--r-- | tests/dev/scsipi/t_cd.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tests/dev/scsipi/t_cd.c b/tests/dev/scsipi/t_cd.c index 25d99bf0df1..c788d05a538 100644 --- a/tests/dev/scsipi/t_cd.c +++ b/tests/dev/scsipi/t_cd.c @@ -1,4 +1,4 @@ -/* $NetBSD: t_cd.c,v 1.4 2012/05/06 17:27:22 martin Exp $ */ +/* $NetBSD: t_cd.c,v 1.5 2013/03/14 06:43:32 jmmv Exp $ */ /* * Copyright (c) 2010 Antti Kantee. All Rights Reserved. @@ -30,6 +30,7 @@ #include <atf-c.h> #include <fcntl.h> +#include <signal.h> #include <stdio.h> #include <util.h> @@ -55,6 +56,8 @@ ATF_TC_BODY(noisyeject, tc) RL(part = getrawpartition()); fname[strlen(fname)-1] = 'a' + part; rump_init(); + atf_tc_expect_signal(SIGSEGV, "PR kern/47646: Broken test or " + "a real problem in rump or the driver"); RL(fd = rump_sys_open(fname, O_RDWR)); RL(rump_sys_ioctl(fd, DIOCEJECT, &arg)); |
