Changeset: 2f64b8242bb9 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=2f64b8242bb9
Modified Files:
        sql/test/sysmon/Tests/timeout_join.maltest
Branch: qcancel
Log Message:

add test


diffs (30 lines):

diff --git a/sql/test/sysmon/Tests/timeout_join.maltest 
b/sql/test/sysmon/Tests/timeout_join.maltest
--- a/sql/test/sysmon/Tests/timeout_join.maltest
+++ b/sql/test/sysmon/Tests/timeout_join.maltest
@@ -19,3 +19,26 @@ d:=t2-t1;
 qto:= d + 1000:lng;
 clients.setQryTimeoutMicro(qto);
 (vg_a,xg_b):=algebra.join(a,b,nil:bat,nil:bat,false,nil:lng);
+
+
+statement error
+int_a:=bat.new(:int);
+int_b:=bat.new(:int);
+INT_MAX := 2147483647;
+dbgmsk_restore := mdb.getDebug();
+dbgmsk_unset := 8+8388608;
+dbgmsk_keep := calc.xor(INT_MAX,dbgmsk_unset);
+dbgmsk_set := calc.and(dbgmsk_restore,dbgmsk_keep);
+mdb.setDebug(dbgmsk_set);
+t1:= alarm.usec();
+barrier j:= 0:int;
+    bat.append(int_a, j);
+       bat.append(int_b, j);
+       redo j:= iterator.next(1:int,1000000:int);
+exit j;
+mdb.setDebug(dbgmsk_restore);
+t2:= alarm.usec();
+d:=t2-t1;
+qto:= d + 1000:lng;
+clients.setQryTimeoutMicro(qto);
+(vg_a,xg_b):=algebra.join(int_a,int_b,nil:bat,nil:bat,false,nil:lng);
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to