Examples of YaessLogRecord


Examples of com.asakusafw.yaess.tools.log.YaessLogRecord

        List<YaessLogRecord> results = parse(new String[] {
                "NOW() INFO [YS-TEST-I12345] Hello, world!: batchId=com.example"
        });
        assertThat(results, hasSize(1));

        YaessLogRecord r0 = results.get(0);
        assertThat(r0.getCode(), is("YS-TEST-I12345"));
        assertThat(r0.getTime(), is(-1L));
        assertThat(r0.getJobId().getBatchId(), is("com.example"));
    }
View Full Code Here

Examples of com.asakusafw.yaess.tools.log.YaessLogRecord

                    .append("trackingId=t")
                    .toString()
        });
        assertThat(results, hasSize(1));

        YaessLogRecord r0 = results.get(0);
        assertThat(r0.getCode(), is("YS-TEST-I12345"));
        assertThat(r0.getTime(), is(at("2014/01/01 12:34:56")));
        assertThat(r0.getJobId().getBatchId(), is("b"));
        assertThat(r0.getJobId().getFlowId(), is("f"));
        assertThat(r0.getJobId().getExecutionId(), is("e"));
        assertThat(r0.getJobId().getPhase(), is("main"));
        assertThat(r0.getJobId().getJobId(), is("j"));
        assertThat(r0.getJobId().getServiceId(), is("s"));
        assertThat(r0.getJobId().getTrackingId(), is("t"));
    }
View Full Code Here

Examples of com.asakusafw.yaess.tools.log.YaessLogRecord

            throw new AssertionError(e);
        }
    }

    private void append(long time, String code, YaessJobId id) {
        YaessLogRecord record = new YaessLogRecord();
        record.setTime(time);
        record.setCode(code);
        record.setJobId(id);
        records.add(record);
    }
View Full Code Here

Examples of com.asakusafw.yaess.tools.log.YaessLogRecord

        assertThat(r1.get(1), is("100"));
        assertThat(r1.get(2), is("INFO"));
    }

    private void append(long time, String code, YaessJobId id) {
        YaessLogRecord record = new YaessLogRecord();
        record.setTime(time);
        record.setCode(code);
        record.setJobId(id);
        records.add(record);
    }
View Full Code Here

Examples of com.asakusafw.yaess.tools.log.YaessLogRecord

        return nextRecord != null;
    }

    @Override
    public YaessLogRecord get() throws IOException, InterruptedException {
        YaessLogRecord result = nextRecord;
        if (result == null) {
            throw new NoSuchElementException();
        }
        return result;
    }
View Full Code Here

Examples of com.asakusafw.yaess.tools.log.YaessLogRecord

    }

    private YaessLogRecord prepare() throws IOException, InterruptedException {
        while (recordSource.next()) {
            String line = recordSource.get();
            YaessLogRecord record = parse(line);
            if (record != null) {
                return record;
            }
        }
        return null;
View Full Code Here

Examples of com.asakusafw.yaess.tools.log.YaessLogRecord

        if (time < 0L) {
            LOG.debug("Failed to extract time: {}", line);
            // continue
        }

        YaessLogRecord record = new YaessLogRecord();
        record.setTime(time);
        record.setCode(code);
        record.setJobId(id);
        return record;
    }
View Full Code Here

Examples of com.asakusafw.yaess.tools.log.YaessLogRecord

        List<YaessLogRecord> results = parse(new String[] {
                "2014/01/01 12:34:56 INFO [YS-TEST-I12345] Hello, world!: batchId=com.example"
        });
        assertThat(results, hasSize(1));

        YaessLogRecord r0 = results.get(0);
        assertThat(r0.getCode(), is("YS-TEST-I12345"));
        assertThat(r0.getTime(), is(at("2014/01/01 12:34:56")));
        assertThat(r0.getJobId().getBatchId(), is("com.example"));
    }
View Full Code Here

Examples of com.asakusafw.yaess.tools.log.YaessLogRecord

        List<YaessLogRecord> results = parse(new String[] {
                "2014/01/01 12:34:56 INFO [YS-TEST-I12345] Hello, world!: batchId=com.example"
        });
        assertThat(results, hasSize(1));

        YaessLogRecord r0 = results.get(0);
        assertThat(r0.getCode(), is("YS-TEST-I12345"));
        assertThat(r0.getTime(), is(at("2014/01/01 12:34:56")));
        assertThat(r0.getJobId().getBatchId(), is("com.example"));
    }
View Full Code Here

Examples of com.asakusafw.yaess.tools.log.YaessLogRecord

                "2014/01/03 00:00:00 INFO [YS-TEST-I00003] Hello1: batchId=b3",
                "Hello, world!",
        });
        assertThat(results, hasSize(3));

        YaessLogRecord r0 = results.get(0);
        assertThat(r0.getCode(), is("YS-TEST-I00001"));
        assertThat(r0.getTime(), is(at("2014/01/01 00:00:00")));
        assertThat(r0.getJobId().getBatchId(), is("b1"));

        YaessLogRecord r1 = results.get(1);
        assertThat(r1.getCode(), is("YS-TEST-I00002"));
        assertThat(r1.getTime(), is(at("2014/01/02 00:00:00")));
        assertThat(r1.getJobId().getBatchId(), is("b2"));

        YaessLogRecord r2 = results.get(2);
        assertThat(r2.getCode(), is("YS-TEST-I00003"));
        assertThat(r2.getTime(), is(at("2014/01/03 00:00:00")));
        assertThat(r2.getJobId().getBatchId(), is("b3"));
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.