Changeset: a7519e425b12 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a7519e425b12 Added Files: monetdb5/extras/rapi/Tests/rapi00.maltest monetdb5/extras/rapi/Tests/rapi01.maltest monetdb5/extras/rapi/Tests/rapi02.maltest monetdb5/extras/rapi/Tests/rapi03.maltest monetdb5/extras/rapi/Tests/rapi04.maltest monetdb5/extras/rapi/Tests/rapi05.maltest monetdb5/extras/rapi/Tests/rapi07.maltest monetdb5/extras/rapi/Tests/rapi08.maltest monetdb5/extras/rapi/Tests/rapi10.maltest Modified Files: testing/mapicursor.py Branch: mtest Log Message:
converted rapi mal tests diffs (truncated from 848 to 300 lines): diff --git a/monetdb5/extras/rapi/Tests/rapi00.maltest b/monetdb5/extras/rapi/Tests/rapi00.maltest new file mode 100644 --- /dev/null +++ b/monetdb5/extras/rapi/Tests/rapi00.maltest @@ -0,0 +1,64 @@ +statement ok +b:= bat.new(:int) + +statement ok +bat.append(b,1804289383) + +statement ok +bat.append(b,846930886) + +statement ok +bat.append(b,1681692777) + +statement ok +bat.append(b,1714636915) + +statement ok +bat.append(b,1957747793) + +statement ok +bat.append(b,424238335) + +statement ok +bat.append(b,719885386) + +statement ok +bat.append(b,1649760492) + +statement ok +bat.append(b,596516649) + +statement ok +bat.append(b,1189641421) + +query TI rowsort +io.print(b) +---- +20 values hashing to 1ed9b179123b79c37c343b9e5b25722f + +statement ok +r:bat[:dbl] := rapi.eval(nil:ptr,"print(arg1);someval <- Re(fft(arg1)); print(someval); return(someval);",b); + +query TI rowsort +io.print(r) +---- +@ +-879667492 +@ +-879667492 +@ +12585340037 +@ +158316768 +@ +158316768 +@ +2456894287 +@ +2456894287 +@ +525771362 +@ +525771362 +@ +934923939 diff --git a/monetdb5/extras/rapi/Tests/rapi01.maltest b/monetdb5/extras/rapi/Tests/rapi01.maltest new file mode 100644 --- /dev/null +++ b/monetdb5/extras/rapi/Tests/rapi01.maltest @@ -0,0 +1,62 @@ +statement ok +b:= bat.new(:int) + +statement ok +bat.append(b,1804289383) + +statement ok +bat.append(b,846930886) + +statement ok +bat.append(b,1681692777) + +statement ok +bat.append(b,1714636915) + +statement ok +bat.append(b,1957747793) + +statement ok +bat.append(b,424238335) + +statement ok +bat.append(b,719885386) + +statement ok +bat.append(b,1649760492) + +statement ok +bat.append(b,596516649) + +statement ok +bat.append(b,1189641421) + +query TI rowsort +io.print(b) +---- +20 values hashing to 1ed9b179123b79c37c343b9e5b25722f + +statement error +r:bat[:dbl] := rapi.eval(nil:ptr,"someresult <- Re(fft(somevalue));",b); + +statement error +r:bat[:dbl] := rapi.eval(nil:ptr,"someresult <- Re(fft(arg2));",b); + +statement error +r:bat[:dbl] := rapi.eval(nil:ptr,"ret0 <- Re(fft(somevalue));",b); + +statement error +r:bat[:dbl] := rapi.eval(nil:ptr,"ret1 <- Re(fft(arg2));",b); + +statement error +r:bat[:dbl] := rapi.eval(nil:ptr,"ret0 <- Re(fft(arg5));",b); + +statement error +r:bat[:dbl] := rapi.eval(nil:ptr,"ret0 <- Re(fft(arg2) ) );",b); + +query T rowsort +io.print(r) +---- +NULL + + diff --git a/monetdb5/extras/rapi/Tests/rapi02.maltest b/monetdb5/extras/rapi/Tests/rapi02.maltest new file mode 100644 --- /dev/null +++ b/monetdb5/extras/rapi/Tests/rapi02.maltest @@ -0,0 +1,374 @@ +statement ok +bbit:= bat.new(:bit) + +statement ok +bat.append(bbit,1:bit) + +statement ok +bat.append(bbit,0:bit) + +statement ok +bat.append(bbit,1:bit) + +statement ok +bat.append(bbit,0:bit) + +statement ok +bat.append(bbit,nil:bit) + +statement ok +rbit:bat[:dbl] := rapi.eval(nil:ptr,"Re(fft(na.omit(arg1)))",bbit) + +query TT rowsort +io.print(rbit) +---- +@ +0.0 +@ +0.0 +@ +2.0 +@ +2.0 + +statement ok +bbte:= bat.new(:bte) + +statement ok +bat.append(bbte,42:bte) + +statement ok +bat.append(bbte,84:bte) + +statement ok +bat.append(bbte,254:bte) + +statement ok +bat.append(bbte,0:bte) + +statement ok +bat.append(bbte,nil:bte) + +statement ok +rbte:bat[:dbl] := rapi.eval(nil:ptr,"Re(fft(na.omit(arg1)))",bbte) + +query TT rowsort +io.print(rbte) +---- +@ +0.0 +@ +0.0 +@ +126.0 + +statement ok +bsht:= bat.new(:sht) + +statement ok +bat.append(bsht,42:sht) + +statement ok +bat.append(bsht,82:sht) + +statement ok +bat.append(bsht,0:sht) + +statement ok +bat.append(bsht,3276:sht) + +statement ok +bat.append(bsht,nil:sht) + +statement ok +rsht:bat[:dbl] := rapi.eval(nil:ptr,"Re(fft(na.omit(arg1)))",bsht) + +query TT rowsort +io.print(rsht) +---- +@ +-3316.0 +@ +3400.0 +@ +42.0 +@ +42.0 + +statement ok +bint:= bat.new(:int) + +statement ok +bat.append(bint,1804289383:int) + +statement ok +bat.append(bint,846930886:int) + +statement ok +bat.append(bint,1681692777:int) + +statement ok +bat.append(bint,1714636915:int) + +statement ok +bat.append(bint,nil:int) + +statement ok +rint:bat[:dbl] := rapi.eval(nil:ptr,"Re(fft(na.omit(arg1)))",bint) + +query TT rowsort +io.print(rint) +---- +@ +122596606.0 +@ +122596606.0 +@ +6047549961.0 +@ +924414359.0 + +statement ok +blng:= bat.new(:lng) + +statement ok +bat.append(blng,1804289383L) + +statement ok +bat.append(blng,846930886L) + +statement ok +bat.append(blng,1681692777L) + +statement ok +bat.append(blng,1714636915L) + +statement ok +rlng:bat[:dbl] := rapi.eval(nil:ptr,"Re(fft(na.omit(arg1)))",blng) + +query TT rowsort +io.print(rlng) +---- +@ +122596606.0 +@ +122596606.0 +@ +6047549961.0 +@ +924414359.0 _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list