Can we please get this fix included in upcoming exam release? Thanks, Sahoo
---------- Forwarded message ---------- From: Sanjeeb Sahoo (Created) (JIRA) <[email protected]> Date: Mon, Aug 29, 2011 at 12:32 PM Subject: [JIRA Studio] (PAXEXAM-278) pax-exam does not timeout when framework does not stop within stipulated timeout value To: [email protected] pax-exam does not timeout when framework does not stop within stipulated timeout value -------------------------------------------------------------------------------------- Key: PAXEXAM-278 URL: http://team.ops4j.org/browse/PAXEXAM-278 Project: Pax Exam Issue Type: Bug Components: Native Test Container Affects Versions: 2.1.0 Reporter: Sanjeeb Sahoo Assignee: Toni Menzel The following patch should be self explanatory: diff --git a/containers/pax-exam-container-native/src/main/java/org/ops4j/pax/exam/nat/internal/NativeTestContainer.java b/containers/pax-exam-container-native/src/main/java/org/ops4j/pax/exam/nat/internal/NativeTestContainer.java index 9a53236..0261e74 100644 --- a/containers/pax-exam-container-native/src/main/java/org/ops4j/pax/exam/nat/internal/NativeTestContainer.java +++ b/containers/pax-exam-container-native/src/main/java/org/ops4j/pax/exam/nat/internal/NativeTestContainer.java @@ -163,7 +163,13 @@ public class NativeTestContainer implements TestContainer { cleanup(); m_framework.stop(); - m_framework.waitForStop( m_system.getTimeout().getValue() ); + final long timeout = m_system.getTimeout().getValue(); + final FrameworkEvent frameworkEvent = m_framework.waitForStop(timeout); + if (frameworkEvent.getType() != FrameworkEvent.STOPPED) { + final String message = "Framework has not yet stopped after " + + timeout + " ms. waitForStopped returned: " + frameworkEvent; + throw new TestContainerException(message); + } m_framework = null; m_system.clear(); } catch ( BundleException e ) -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: http://team.ops4j.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________ general mailing list [email protected] http://lists.ops4j.org/mailman/listinfo/general
