Package com.springsource.insight.intercept.trace

Examples of com.springsource.insight.intercept.trace.Trace


    }

    @Test
    public void testBasicAnalysis() throws URISyntaxException {
        final URI TEST_URI = new URI("http://test-host:3777/testBasicOperatiom");
        Trace trace = createTrace(createFrame(null, TEST_URI));
        Collection<ExternalResourceDescriptor> resList = analyzer.locateExternalResourceName(trace);
        assertEquals("Mismatched resources size", 1, resList.size());

        ExternalResourceDescriptor res = ListUtil.getFirstMember(resList);
        assertResourceContents(res, TEST_URI, "test-host:3777");
        assertSame("Mismatched frame instance", trace.getRootFrame(), res.getFrame());
    }
View Full Code Here


    @Test
    // make sure that repeated URI is reported only once
    public void testDuplicateURI() throws URISyntaxException {
        final URI TEST_URI = new URI("http://test-host:3777/testBasicOperatiom");
        Trace trace = createTrace(createFrame(createFrame(null, TEST_URI), TEST_URI));
        Collection<ExternalResourceDescriptor> resList = analyzer.locateExternalResourceName(trace);
        assertEquals("Mismatched resources size", 1, resList.size());
        assertResourceContents(ListUtil.getFirstMember(resList), TEST_URI, "test-host:3777");
    }
View Full Code Here

        assertResourceContents(ListUtil.getFirstMember(resList), TEST_URI, "test-host:3777");
    }

    @Test
    public void testMalformedURI() {
        Trace trace = createTrace(createFrame(null, "^^^this:is|a$bad(uri)"));
        Collection<ExternalResourceDescriptor> resList = analyzer.locateExternalResourceName(trace);
        assertTrue("Mismatched resources size", (resList == null) || resList.isEmpty());
    }
View Full Code Here

                TimeRange.milliTimeRange(0, 1),
                Collections.<Frame>emptyList());
    }

    static Trace createTrace(Frame root) {
        return new Trace(ServerName.valueOf("fake-server"),
                ApplicationName.valueOf("fake-app"),
                new Date(System.currentTimeMillis()),
                TraceId.valueOf("fake-id"),
                root);
    }
View Full Code Here

                null,
                op,
                TimeRange.milliTimeRange(0, 1),
                Collections.<Frame>emptyList());

        Trace trace = new Trace(ServerName.valueOf("fake-server"),
                ApplicationName.valueOf("fake-app"),
                new Date(),
                TraceId.valueOf("fake-id"),
                frame);
View Full Code Here

                null,
                op,
                TimeRange.milliTimeRange(0, 1),
                Collections.<Frame>emptyList());

        Trace trace = new Trace(ServerName.valueOf("fake-server"),
                ApplicationName.valueOf("fake-app"),
                new Date(),
                TraceId.valueOf("fake-id"),
                frame);
View Full Code Here

                null,
                op,
                TimeRange.milliTimeRange(0, 1),
                Collections.<Frame>emptyList());

        Trace trace = new Trace(ServerName.valueOf("fake-server"),
                ApplicationName.valueOf("fake-app"),
                new Date(),
                TraceId.valueOf("fake-id"),
                frame);
View Full Code Here

                null,
                op,
                TimeRange.milliTimeRange(0, 1),
                Collections.<Frame>emptyList());

        Trace trace = new Trace(ServerName.valueOf("fake-server"),
                ApplicationName.valueOf("fake-app"),
                new Date(),
                TraceId.valueOf("fake-id"),
                frame);
View Full Code Here

                null,
                op,
                TimeRange.milliTimeRange(0, 1),
                Collections.<Frame>emptyList());

        Trace trace = new Trace(ServerName.valueOf("fake-server"),
                ApplicationName.valueOf("fake-app"),
                new Date(),
                TraceId.valueOf("fake-id"),
                frame);
View Full Code Here

                null,
                op,
                TimeRange.milliTimeRange(0, 1),
                Collections.<Frame>emptyList());

        Trace trace = new Trace(ServerName.valueOf("fake-server"),
                ApplicationName.valueOf("fake-app"),
                new Date(),
                TraceId.valueOf("fake-id"),
                frame);
View Full Code Here

TOP

Related Classes of com.springsource.insight.intercept.trace.Trace

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.