Skip to content

Commit e575c16

Browse files
committed
AJ-700:update test case about getOffset
1 parent 62656ce commit e575c16

File tree

3 files changed

+6
-55
lines changed

3 files changed

+6
-55
lines changed

test/com/xxdb/streaming/reverse/PollingClientReverseTest.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2309,7 +2309,7 @@ public void test_subscribe_getOffset() throws IOException {
23092309
BasicIntVector filter = (BasicIntVector) conn.run("filter");
23102310
TopicPoller poller1 = client.subscribe(HOST,PORT,"Trades1","subTread1",-1,filter);
23112311
ArrayList<IMessage> msg1;
2312-
conn.run("n=6;t=table(1..n as tag,now()+1..n as ts,rand(100.0,n) as data);" +
2312+
conn.run("n=5;t=table(1..n as tag,now()+1..n as ts,rand(100.0,n) as data);" +
23132313
"Trades1.append!(t)");
23142314
msg1 = poller1.poll(500, 10000);
23152315
assertEquals(5, msg1.size());
@@ -2318,11 +2318,11 @@ public void test_subscribe_getOffset() throws IOException {
23182318
System.out.println("msg1.get(2).getOffset() :" + msg1.get(2).getOffset());
23192319
System.out.println("msg1.get(3).getOffset() :" + msg1.get(3).getOffset());
23202320
System.out.println("msg1.get(4).getOffset() :" + msg1.get(4).getOffset());
2321-
assertEquals(1, msg1.get(0).getOffset());
2322-
assertEquals(2, msg1.get(1).getOffset());
2323-
assertEquals(3, msg1.get(2).getOffset());
2324-
assertEquals(4, msg1.get(3).getOffset());
2325-
assertEquals(5, msg1.get(4).getOffset());
2321+
assertEquals(0, msg1.get(0).getOffset());
2322+
assertEquals(1, msg1.get(1).getOffset());
2323+
assertEquals(2, msg1.get(2).getOffset());
2324+
assertEquals(3, msg1.get(3).getOffset());
2325+
assertEquals(4, msg1.get(4).getOffset());
23262326
client.unsubscribe(HOST,PORT,"Trades1","subTread1");
23272327
}
23282328
}

test/com/xxdb/streaming/reverse/ThreadPooledClientReverseTest.java

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -2141,30 +2141,4 @@ public void test_subscribe_getOffset() throws Exception{
21412141
}
21422142
client1.unsubscribe(HOST, PORT, "Trades");
21432143
}
2144-
2145-
@Test(timeout = 180000)
2146-
public void test_subscribe_filter_getOffset() throws Exception{
2147-
String script1 = "st1 = streamTable(1000000:0,`tag`ts`data,[INT,TIMESTAMP,DOUBLE])\n" +
2148-
"share(st1,`Trades)\t\n"
2149-
+ "setStreamTableFilterColumn(objByName(`Trades),`tag)";
2150-
conn.run(script1);
2151-
String script2 = "st2 = streamTable(1000000:0,`tag`ts`data,[INT,TIMESTAMP,DOUBLE])\n" +
2152-
"share(st2, `Receive)\t\n";
2153-
conn.run(script2);
2154-
ThreadPooledClient client1 = new ThreadPooledClient(HOST, 0,1);
2155-
BasicIntVector filter = new BasicIntVector(new int[]{1,2,3,4,5});
2156-
client1.subscribe(HOST, PORT, "Trades","ACTION1", MessageHandler_handler_getOffset, -1,filter);
2157-
conn.run("n=7;t=table(1..n as tag,now()+1..n as ts,rand(100.0,n) as data);" + "Trades.append!(t)");
2158-
Thread.sleep(5000);
2159-
BasicTable re = (BasicTable) conn.run("Receive");
2160-
BasicTable tra = (BasicTable) conn.run("Trades");
2161-
assertEquals(5, re.rows());
2162-
for (int i = 0; i < re.rows(); i++) {
2163-
assertEquals(re.getColumn(0).get(i), tra.getColumn(0).get(i));
2164-
assertEquals(re.getColumn(1).get(i), tra.getColumn(1).get(i));
2165-
assertEquals(((Scalar)re.getColumn(2).get(i)).getNumber().doubleValue(), ((Scalar)tra.getColumn(2).get(i)).getNumber().doubleValue(), 4);
2166-
}
2167-
client1.unsubscribe(HOST, PORT, "Trades","ACTION1");
2168-
}
2169-
21702144
}

test/com/xxdb/streaming/reverse/ThreadedClientsubscribeReverseTest.java

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -3677,27 +3677,4 @@ public void test_subscribe_getOffset() throws Exception{
36773677
}
36783678
client.unsubscribe(HOST, PORT, "Trades");
36793679
}
3680-
@Test(timeout = 180000)
3681-
public void test_subscribe_filter_getOffset() throws Exception{
3682-
String script1 = "st1 = streamTable(1000000:0,`tag`ts`data,[INT,TIMESTAMP,DOUBLE])\n" +
3683-
"share(st1,`Trades)\t\n"
3684-
+ "setStreamTableFilterColumn(objByName(`Trades),`tag)";
3685-
conn.run(script1);
3686-
String script2 = "st2 = streamTable(1000000:0,`tag`ts`data,[INT,TIMESTAMP,DOUBLE])\n" +
3687-
"share(st2, `Receive)\t\n";
3688-
conn.run(script2);
3689-
BasicIntVector filter = new BasicIntVector(new int[]{1,2,3,4,5});
3690-
client.subscribe(HOST, PORT, "Trades","ACTION1", MessageHandler_handler_getOffset, -1,filter);
3691-
conn.run("n=7;t=table(1..n as tag,now()+1..n as ts,rand(100.0,n) as data);" + "Trades.append!(t)");
3692-
Thread.sleep(5000);
3693-
BasicTable re = (BasicTable) conn.run("Receive");
3694-
BasicTable tra = (BasicTable) conn.run("Trades");
3695-
assertEquals(5, re.rows());
3696-
for (int i = 0; i < re.rows(); i++) {
3697-
assertEquals(re.getColumn(0).get(i), tra.getColumn(0).get(i));
3698-
assertEquals(re.getColumn(1).get(i), tra.getColumn(1).get(i));
3699-
assertEquals(((Scalar)re.getColumn(2).get(i)).getNumber().doubleValue(), ((Scalar)tra.getColumn(2).get(i)).getNumber().doubleValue(), 4);
3700-
}
3701-
client.unsubscribe(HOST, PORT, "Trades","ACTION1");
3702-
}
37033680
}

0 commit comments

Comments
 (0)