public inbox for frysk-cvs@sourceware.org
help / color / mirror / Atom feed
* [SCM]  master: Disable leaking fd tests.
@ 2008-06-03 13:41 cagney
  0 siblings, 0 replies; only message in thread
From: cagney @ 2008-06-03 13:41 UTC (permalink / raw)
  To: frysk-cvs

The branch, master has been updated
       via  36d8f5311076ded445399e73940411428944df27 (commit)
      from  f70532060f15f8058128ea41287a781eab8380a6 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email.

- Log -----------------------------------------------------------------
commit 36d8f5311076ded445399e73940411428944df27
Author: Andrew Cagney <cagney@toil.yyz.redhat.com>
Date:   Mon Jun 2 10:17:49 2008 -0400

    Disable leaking fd tests.
    
    frysk-sys/frysk/config/ChangeLog
    2008-06-02  Andrew Cagney  <cagney@redhat.com>
    
    	* jni/Runtime.cxx (Runtime::runtime): Return JNI, not CNI.
    
    frysk-sys/frysk/sys/ChangeLog
    2008-06-02  Andrew Cagney  <cagney@redhat.com>
    
    	* TestLeakingFileDescriptor.java: Mark as unsupported under JNI.

-----------------------------------------------------------------------

Summary of changes:
 frysk-sys/frysk/config/ChangeLog                   |    4 ++++
 frysk-sys/frysk/config/jni/Runtime.cxx             |    2 +-
 frysk-sys/frysk/sys/ChangeLog                      |    4 ++++
 frysk-sys/frysk/sys/TestLeakingFileDescriptor.java |    7 ++++++-
 4 files changed, 15 insertions(+), 2 deletions(-)

First 500 lines of diff:
diff --git a/frysk-sys/frysk/config/ChangeLog b/frysk-sys/frysk/config/ChangeLog
index 59ac944..ecb7cda 100644
--- a/frysk-sys/frysk/config/ChangeLog
+++ b/frysk-sys/frysk/config/ChangeLog
@@ -1,3 +1,7 @@
+2008-06-02  Andrew Cagney  <cagney@redhat.com>
+
+	* jni/Runtime.cxx (Runtime::runtime): Return JNI, not CNI.
+
 2008-06-01  Andrew Cagney  <cagney@redhat.com>
 
 	* Host.java (static): Load the runtime.
diff --git a/frysk-sys/frysk/config/jni/Runtime.cxx b/frysk-sys/frysk/config/jni/Runtime.cxx
index 77306c9..d5dd54d 100644
--- a/frysk-sys/frysk/config/jni/Runtime.cxx
+++ b/frysk-sys/frysk/config/jni/Runtime.cxx
@@ -43,7 +43,7 @@ using namespace frysk::config;
 
 Runtime
 Runtime::runtime(jnixx::env env) {
-  return GetCOMPILER_NATIVE_INTERFACE(env);
+  return GetJAVA_NATIVE_INTERFACE(env);
 }
 
 void
diff --git a/frysk-sys/frysk/sys/ChangeLog b/frysk-sys/frysk/sys/ChangeLog
index 48548cb..28e04a9 100644
--- a/frysk-sys/frysk/sys/ChangeLog
+++ b/frysk-sys/frysk/sys/ChangeLog
@@ -1,3 +1,7 @@
+2008-06-02  Andrew Cagney  <cagney@redhat.com>
+
+	* TestLeakingFileDescriptor.java: Mark as unsupported under JNI.
+
 2008-06-01  Andrew Cagney  <cagney@redhat.com>
 
 	* Fork.java (spawn, ptrace, daemon, utrace): Change exe
diff --git a/frysk-sys/frysk/sys/TestLeakingFileDescriptor.java b/frysk-sys/frysk/sys/TestLeakingFileDescriptor.java
index 2931dcc..dbef826 100644
--- a/frysk-sys/frysk/sys/TestLeakingFileDescriptor.java
+++ b/frysk-sys/frysk/sys/TestLeakingFileDescriptor.java
@@ -1,6 +1,6 @@
 // This file is part of the program FRYSK.
 //
-// Copyright 2007, Red Hat Inc.
+// Copyright 2007, 2008, Red Hat Inc.
 //
 // FRYSK is free software; you can redistribute it and/or modify it
 // under the terms of the GNU General Public License as published by
@@ -39,6 +39,7 @@
 
 package frysk.sys;
 
+import frysk.config.Runtime;
 import frysk.junit.TestCase;
 import java.util.WeakHashMap;
 import java.util.Iterator;
@@ -83,6 +84,8 @@ public class TestLeakingFileDescriptor
      * likes to run.
      */
     public void testLeakyPipes () {
+	if (unsupported("JNI", Runtime.get() == Runtime.JAVA_NATIVE_INTERFACE))
+	    return;
 	for (int i = 0; i < 2000; i++) {
 	    Pipe pipe = new Pipe();
 	    fds.put (pipe.in, null);
@@ -100,6 +103,8 @@ public class TestLeakingFileDescriptor
      * likes to run.
      */
     public void testLeakyFileDescriptors () {
+	if (unsupported("JNI", Runtime.get() == Runtime.JAVA_NATIVE_INTERFACE))
+	    return;
 	for (int i = 0; i < 4000; i++) {
 	    FileDescriptor file = new FileDescriptor("/etc/passwd",
 						     FileDescriptor.RDONLY);


hooks/post-receive
--
frysk system monitor/debugger


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2008-06-03 13:41 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-06-03 13:41 [SCM] master: Disable leaking fd tests cagney

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).