@Override public void runTest(TestDescription description, TestListener listener) { ProbeInvokerFactory probeInvokerFactory = ServiceProviderFinder .loadUniqueServiceProvider(ProbeInvokerFactory.class); ProbeInvoker invoker = probeInvokerFactory.createProbeInvoker("", ";"); invoker.runTest(description, listener); } }
@Override public void call(final Object... args) { waitForDelegate().call(args); }
@Override public void runTest(TestDescription description, TestListener listener) { ProbeInvokerFactory probeInvokerFactory = ServiceProviderFinder .loadUniqueServiceProvider(ProbeInvokerFactory.class); ProbeInvoker invoker = probeInvokerFactory.createProbeInvoker("", ";"); invoker.runTest(description, listener); } }
@Override public synchronized void call(TestAddress address) { Map<String, String> props = new HashMap<String, String>(); props.put(PROBE_SIGNATURE_KEY, address.root().identifier()); BundleContext bundleContext = framework.getBundleContext(); ProbeInvoker probeInvokerService; probeInvokerService = ServiceLookup.getService(bundleContext, ProbeInvoker.class, determineExamServiceTimeout(), props); probeInvokerService.call(address.arguments()); }
@Override public void runTest(TestDescription description, TestListener listener) { ProbeInvokerFactory probeInvokerFactory = ServiceProviderFinder .loadUniqueServiceProvider(ProbeInvokerFactory.class); ProbeInvoker invoker = probeInvokerFactory.createProbeInvoker("", ";"); invoker.runTest(description, listener); } }
@Override public void call(TestAddress address) { String filterExpression = "(" + PROBE_SIGNATURE_KEY + "=" + address.root().identifier() + ")"; ProbeInvoker service = getService(ProbeInvoker.class, filterExpression, rmiLookupTimeout); service.call(address.arguments()); }
@Override public void runTest(TestDescription description, TestListener listener) { ProbeInvokerFactory probeInvokerFactory = ServiceProviderFinder .loadUniqueServiceProvider(ProbeInvokerFactory.class); ProbeInvoker invoker = probeInvokerFactory.createProbeInvoker("", ";"); invoker.runTest(description, listener); } }
@Override public void runTest(TestDescription description, TestListener listener) { BundleContext bundleContext = framework.getBundleContext(); ProbeInvoker probeInvokerService = ServiceLookup.getService(bundleContext, ProbeInvoker.class, determineExamServiceTimeout()); probeInvokerService.runTest(description, listener); }
@Override public void runTest(TestDescription description, TestListener listener) throws InterruptedException { long serviceTimeout = determineExamServiceTimeout(); ProbeInvoker probeInvokerService = probeInvoker.waitForService(serviceTimeout); if (probeInvokerService == null) { throw new TestContainerException( "can't fetch ProbeInvoker within " + serviceTimeout + "ms"); } probeInvokerService.runTest(description, listener); }