@Test
public void testRegArimaRequests() {

    long t0 = System.currentTimeMillis();
    int N = 3;
    XmlRegArimaRequests requests = new XmlRegArimaRequests();
    for (int i = 0; i < N; ++i) {
        XmlRegArimaAtomicRequest cur = new XmlRegArimaAtomicRequest();
        cur.defaultSpecification = "RG5c";
        cur.series = new XmlTs();
        XmlTsData.MARSHALLER.marshal(Data.P, cur.series);
        requests.getItems().add(cur);
    }
    //requests.getOutputFilter().add("arima.*");
    requests.getOutputFilter().add("likelihood.*");
    //requests.getOutputFilter().add("residuals.*");
    //requests.getOutputFilter().add("*_f");
    X13XmlProcessor processor = new X13XmlProcessor();
    XmlInformationSet rslt = processor.process(requests);
    long t1 = System.currentTimeMillis();
      System.out.println("Regarima");
      System.out.println(t1 - t0);
    InformationSet all = rslt.create();
    for (int i = 0; i < N; ++i) {
        assertTrue(null != all.search("series" + (i + 1) + ".likelihood.aic", Double.class));
    }
}