Changeset: 04a3cde748da for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=04a3cde748da
Added Files:
        monetdb5/modules/mosaic/Tests/mosaic_bit_1.dictionary.MAL.py
        monetdb5/modules/mosaic/Tests/mosaic_bit_1.dictionary.stable.err
        monetdb5/modules/mosaic/Tests/mosaic_bit_1.dictionary.stable.out
        monetdb5/modules/mosaic/Tests/mosaic_bit_1.frame.MAL.py
        monetdb5/modules/mosaic/Tests/mosaic_bit_1.frame.stable.err
        monetdb5/modules/mosaic/Tests/mosaic_bit_1.frame.stable.out
        monetdb5/modules/mosaic/Tests/mosaic_bit_1.mal
        monetdb5/modules/mosaic/Tests/mosaic_bit_1.prefix.MAL.py
        monetdb5/modules/mosaic/Tests/mosaic_bit_1.prefix.stable.err
        monetdb5/modules/mosaic/Tests/mosaic_bit_1.prefix.stable.out
        monetdb5/modules/mosaic/Tests/mosaic_bit_1.raw.MAL.py
        monetdb5/modules/mosaic/Tests/mosaic_bit_1.raw.stable.err
        monetdb5/modules/mosaic/Tests/mosaic_bit_1.raw.stable.out
        monetdb5/modules/mosaic/Tests/mosaic_bit_2.linear.MAL.py
        monetdb5/modules/mosaic/Tests/mosaic_bit_2.linear.stable.err
        monetdb5/modules/mosaic/Tests/mosaic_bit_2.linear.stable.out
        monetdb5/modules/mosaic/Tests/mosaic_bit_2.mal
        monetdb5/modules/mosaic/Tests/mosaic_bit_2.runlength.MAL.py
        monetdb5/modules/mosaic/Tests/mosaic_bit_2.runlength.stable.err
        monetdb5/modules/mosaic/Tests/mosaic_bit_2.runlength.stable.out
Removed Files:
        monetdb5/modules/mosaic/Tests/mosaic_dictionary_bit.malC
        monetdb5/modules/mosaic/Tests/mosaic_dictionary_bit.stable.err
        monetdb5/modules/mosaic/Tests/mosaic_dictionary_bit.stable.out
        monetdb5/modules/mosaic/Tests/mosaic_frame_bit.malC
        monetdb5/modules/mosaic/Tests/mosaic_frame_bit.stable.err
        monetdb5/modules/mosaic/Tests/mosaic_frame_bit.stable.out
        monetdb5/modules/mosaic/Tests/mosaic_linear_bit.malC
        monetdb5/modules/mosaic/Tests/mosaic_linear_bit.stable.err
        monetdb5/modules/mosaic/Tests/mosaic_linear_bit.stable.out
        monetdb5/modules/mosaic/Tests/mosaic_prefix_bit.malC
        monetdb5/modules/mosaic/Tests/mosaic_prefix_bit.stable.err
        monetdb5/modules/mosaic/Tests/mosaic_prefix_bit.stable.out
        monetdb5/modules/mosaic/Tests/mosaic_raw_bit.malC
        monetdb5/modules/mosaic/Tests/mosaic_raw_bit.stable.err
        monetdb5/modules/mosaic/Tests/mosaic_raw_bit.stable.out
        monetdb5/modules/mosaic/Tests/mosaic_runlength_bit.malC
        monetdb5/modules/mosaic/Tests/mosaic_runlength_bit.stable.err
        monetdb5/modules/mosaic/Tests/mosaic_runlength_bit.stable.out
Modified Files:
        monetdb5/modules/mosaic/Tests/All
Branch: mosaic
Log Message:

Migrate all bit tests to Python.


diffs (truncated from 15721 to 300 lines):

diff --git a/monetdb5/modules/mosaic/Tests/All 
b/monetdb5/modules/mosaic/Tests/All
--- a/monetdb5/modules/mosaic/Tests/All
+++ b/monetdb5/modules/mosaic/Tests/All
@@ -26,19 +26,19 @@ mosaic_linear_joins
 mosaic_prefix_joins
 mosaic_mix_joins
 
-mosaic_raw_bit
+mosaic_bit_1.raw
 mosaic_lng_1.raw
 mosaic_raw_oid
 mosaic_raw_date
 mosaic_raw_timestamp
 
-mosaic_runlength_bit
+mosaic_bit_2.runlength
 mosaic_lng_2.runlength
 mosaic_runlength_oid
 mosaic_runlength_date
 mosaic_runlength_timestamp
 
-mosaic_dictionary_bit
+mosaic_bit_1.dictionary
 mosaic_lng_1.dictionary
 mosaic_dictionary_oid
 mosaic_dictionary_date
@@ -49,19 +49,19 @@ mosaic_lng_1.delta
 mosaic_delta_date
 mosaic_delta_timestamp
 
-mosaic_linear_bit
+mosaic_bit_2.linear
 mosaic_lng_2.linear
 mosaic_linear_oid
 mosaic_linear_date
 mosaic_linear_timestamp
 
-mosaic_frame_bit
+mosaic_bit_1.frame
 mosaic_lng_1.frame
 mosaic_frame_oid
 mosaic_frame_date
 mosaic_frame_timestamp
 
-mosaic_prefix_bit
+mosaic_bit_1.prefix
 mosaic_lng_1.prefix
 mosaic_prefix_oid
 mosaic_prefix_date
diff --git a/monetdb5/modules/mosaic/Tests/mosaic_bit_1.dictionary.MAL.py 
b/monetdb5/modules/mosaic/Tests/mosaic_bit_1.dictionary.MAL.py
new file mode 100644
--- /dev/null
+++ b/monetdb5/modules/mosaic/Tests/mosaic_bit_1.dictionary.MAL.py
@@ -0,0 +1,2 @@
+from run_mal_client import main
+main(__file__)
diff --git a/monetdb5/modules/mosaic/Tests/mosaic_bit_1.dictionary.stable.err 
b/monetdb5/modules/mosaic/Tests/mosaic_bit_1.dictionary.stable.err
new file mode 100644
--- /dev/null
+++ b/monetdb5/modules/mosaic/Tests/mosaic_bit_1.dictionary.stable.err
@@ -0,0 +1,30 @@
+stderr of test 'mosaic_bit_1.dictionary` in directory 
'monetdb5/modules/mosaic` itself:
+
+
+# 13:33:18 >  
+# 13:33:18 >  "mserver5" "--debug=10" "--set" "gdk_nr_threads=0" "--set" 
"mapi_open=true" "--set" "mapi_port=39905" "--set" 
"mapi_usock=/var/tmp/mtest-8288/.s.monetdb.39905" "--forcemito" 
"--dbpath=/home/aris/sources/monetdb/build/installation/var/MonetDB/mTests_monetdb5_modules_mosaic"
 "--set" "embedded_c=true"
+# 13:33:18 >  
+
+# builtin opt  gdk_dbpath = 
/home/aris/sources/monetdb/build/installation/var/monetdb5/dbfarm/demo
+# builtin opt  mapi_port = 50000
+# builtin opt  mapi_open = false
+# builtin opt  mapi_ipv6 = false
+# builtin opt  mapi_autosense = false
+# builtin opt  sql_optimizer = default_pipe
+# builtin opt  sql_debug = 0
+# cmdline opt  gdk_nr_threads = 0
+# cmdline opt  mapi_open = true
+# cmdline opt  mapi_port = 39905
+# cmdline opt  mapi_usock = /var/tmp/mtest-8288/.s.monetdb.39905
+# cmdline opt  gdk_dbpath = 
/home/aris/sources/monetdb/build/installation/var/MonetDB/mTests_monetdb5_modules_mosaic
+# cmdline opt  embedded_c = true
+
+# 13:33:18 >  
+# 13:33:18 >  "/usr/bin/python3" "mosaic_bit_1.dictionary.MAL.py" 
"mosaic_bit_1.dictionary"
+# 13:33:18 >  
+
+
+# 13:33:18 >  
+# 13:33:18 >  "Done."
+# 13:33:18 >  
+
diff --git a/monetdb5/modules/mosaic/Tests/mosaic_raw_bit.stable.out 
b/monetdb5/modules/mosaic/Tests/mosaic_bit_1.dictionary.stable.out
rename from monetdb5/modules/mosaic/Tests/mosaic_raw_bit.stable.out
rename to monetdb5/modules/mosaic/Tests/mosaic_bit_1.dictionary.stable.out
--- a/monetdb5/modules/mosaic/Tests/mosaic_raw_bit.stable.out
+++ b/monetdb5/modules/mosaic/Tests/mosaic_bit_1.dictionary.stable.out
@@ -1,4 +1,4 @@
-stdout of test 'mosaic_raw_bit` in directory 'monetdb5/modules/mosaic` itself:
+stdout of test 'mosaic_bit_1.dictionary` in directory 
'monetdb5/modules/mosaic` itself:
 
 
 # 16:26:45 >  
diff --git a/monetdb5/modules/mosaic/Tests/mosaic_bit_1.frame.MAL.py 
b/monetdb5/modules/mosaic/Tests/mosaic_bit_1.frame.MAL.py
new file mode 100644
--- /dev/null
+++ b/monetdb5/modules/mosaic/Tests/mosaic_bit_1.frame.MAL.py
@@ -0,0 +1,2 @@
+from run_mal_client import main
+main(__file__)
diff --git a/monetdb5/modules/mosaic/Tests/mosaic_bit_1.frame.stable.err 
b/monetdb5/modules/mosaic/Tests/mosaic_bit_1.frame.stable.err
new file mode 100644
--- /dev/null
+++ b/monetdb5/modules/mosaic/Tests/mosaic_bit_1.frame.stable.err
@@ -0,0 +1,30 @@
+stderr of test 'mosaic_bit_1.frame` in directory 'monetdb5/modules/mosaic` 
itself:
+
+
+# 13:33:23 >  
+# 13:33:23 >  "mserver5" "--debug=10" "--set" "gdk_nr_threads=0" "--set" 
"mapi_open=true" "--set" "mapi_port=39905" "--set" 
"mapi_usock=/var/tmp/mtest-8288/.s.monetdb.39905" "--forcemito" 
"--dbpath=/home/aris/sources/monetdb/build/installation/var/MonetDB/mTests_monetdb5_modules_mosaic"
 "--set" "embedded_c=true"
+# 13:33:23 >  
+
+# builtin opt  gdk_dbpath = 
/home/aris/sources/monetdb/build/installation/var/monetdb5/dbfarm/demo
+# builtin opt  mapi_port = 50000
+# builtin opt  mapi_open = false
+# builtin opt  mapi_ipv6 = false
+# builtin opt  mapi_autosense = false
+# builtin opt  sql_optimizer = default_pipe
+# builtin opt  sql_debug = 0
+# cmdline opt  gdk_nr_threads = 0
+# cmdline opt  mapi_open = true
+# cmdline opt  mapi_port = 39905
+# cmdline opt  mapi_usock = /var/tmp/mtest-8288/.s.monetdb.39905
+# cmdline opt  gdk_dbpath = 
/home/aris/sources/monetdb/build/installation/var/MonetDB/mTests_monetdb5_modules_mosaic
+# cmdline opt  embedded_c = true
+
+# 13:33:24 >  
+# 13:33:24 >  "/usr/bin/python3" "mosaic_bit_1.frame.MAL.py" 
"mosaic_bit_1.frame"
+# 13:33:24 >  
+
+
+# 13:33:24 >  
+# 13:33:24 >  "Done."
+# 13:33:24 >  
+
diff --git a/monetdb5/modules/mosaic/Tests/mosaic_raw_bit.stable.out 
b/monetdb5/modules/mosaic/Tests/mosaic_bit_1.frame.stable.out
copy from monetdb5/modules/mosaic/Tests/mosaic_raw_bit.stable.out
copy to monetdb5/modules/mosaic/Tests/mosaic_bit_1.frame.stable.out
--- a/monetdb5/modules/mosaic/Tests/mosaic_raw_bit.stable.out
+++ b/monetdb5/modules/mosaic/Tests/mosaic_bit_1.frame.stable.out
@@ -1,4 +1,4 @@
-stdout of test 'mosaic_raw_bit` in directory 'monetdb5/modules/mosaic` itself:
+stdout of test 'mosaic_bit_1.frame` in directory 'monetdb5/modules/mosaic` 
itself:
 
 
 # 16:26:45 >  
diff --git a/monetdb5/modules/mosaic/Tests/mosaic_raw_bit.malC 
b/monetdb5/modules/mosaic/Tests/mosaic_bit_1.mal
rename from monetdb5/modules/mosaic/Tests/mosaic_raw_bit.malC
rename to monetdb5/modules/mosaic/Tests/mosaic_bit_1.mal
--- a/monetdb5/modules/mosaic/Tests/mosaic_raw_bit.malC
+++ b/monetdb5/modules/mosaic/Tests/mosaic_bit_1.mal
@@ -58,7 +58,7 @@ bat.append(a,false:bit);
 bat.append(a,true:bit);
 bat.append(a,true:bit);
 bat.append(a,false:bit);
-mosaic.compress(a,"raw");
+mosaic.compress(a,"{compression_type}");
 c:= mosaic.decompress(a);
 io.print(a, c);
 
diff --git a/monetdb5/modules/mosaic/Tests/mosaic_bit_1.prefix.MAL.py 
b/monetdb5/modules/mosaic/Tests/mosaic_bit_1.prefix.MAL.py
new file mode 100644
--- /dev/null
+++ b/monetdb5/modules/mosaic/Tests/mosaic_bit_1.prefix.MAL.py
@@ -0,0 +1,2 @@
+from run_mal_client import main
+main(__file__)
diff --git a/monetdb5/modules/mosaic/Tests/mosaic_bit_1.prefix.stable.err 
b/monetdb5/modules/mosaic/Tests/mosaic_bit_1.prefix.stable.err
new file mode 100644
--- /dev/null
+++ b/monetdb5/modules/mosaic/Tests/mosaic_bit_1.prefix.stable.err
@@ -0,0 +1,30 @@
+stderr of test 'mosaic_bit_1.prefix` in directory 'monetdb5/modules/mosaic` 
itself:
+
+
+# 13:33:26 >  
+# 13:33:26 >  "mserver5" "--debug=10" "--set" "gdk_nr_threads=0" "--set" 
"mapi_open=true" "--set" "mapi_port=39905" "--set" 
"mapi_usock=/var/tmp/mtest-8288/.s.monetdb.39905" "--forcemito" 
"--dbpath=/home/aris/sources/monetdb/build/installation/var/MonetDB/mTests_monetdb5_modules_mosaic"
 "--set" "embedded_c=true"
+# 13:33:26 >  
+
+# builtin opt  gdk_dbpath = 
/home/aris/sources/monetdb/build/installation/var/monetdb5/dbfarm/demo
+# builtin opt  mapi_port = 50000
+# builtin opt  mapi_open = false
+# builtin opt  mapi_ipv6 = false
+# builtin opt  mapi_autosense = false
+# builtin opt  sql_optimizer = default_pipe
+# builtin opt  sql_debug = 0
+# cmdline opt  gdk_nr_threads = 0
+# cmdline opt  mapi_open = true
+# cmdline opt  mapi_port = 39905
+# cmdline opt  mapi_usock = /var/tmp/mtest-8288/.s.monetdb.39905
+# cmdline opt  gdk_dbpath = 
/home/aris/sources/monetdb/build/installation/var/MonetDB/mTests_monetdb5_modules_mosaic
+# cmdline opt  embedded_c = true
+
+# 13:33:26 >  
+# 13:33:26 >  "/usr/bin/python3" "mosaic_bit_1.prefix.MAL.py" 
"mosaic_bit_1.prefix"
+# 13:33:26 >  
+
+
+# 13:33:26 >  
+# 13:33:26 >  "Done."
+# 13:33:26 >  
+
diff --git a/monetdb5/modules/mosaic/Tests/mosaic_raw_bit.stable.out 
b/monetdb5/modules/mosaic/Tests/mosaic_bit_1.prefix.stable.out
copy from monetdb5/modules/mosaic/Tests/mosaic_raw_bit.stable.out
copy to monetdb5/modules/mosaic/Tests/mosaic_bit_1.prefix.stable.out
--- a/monetdb5/modules/mosaic/Tests/mosaic_raw_bit.stable.out
+++ b/monetdb5/modules/mosaic/Tests/mosaic_bit_1.prefix.stable.out
@@ -1,4 +1,4 @@
-stdout of test 'mosaic_raw_bit` in directory 'monetdb5/modules/mosaic` itself:
+stdout of test 'mosaic_bit_1.prefix` in directory 'monetdb5/modules/mosaic` 
itself:
 
 
 # 16:26:45 >  
diff --git a/monetdb5/modules/mosaic/Tests/mosaic_bit_1.raw.MAL.py 
b/monetdb5/modules/mosaic/Tests/mosaic_bit_1.raw.MAL.py
new file mode 100644
--- /dev/null
+++ b/monetdb5/modules/mosaic/Tests/mosaic_bit_1.raw.MAL.py
@@ -0,0 +1,2 @@
+from run_mal_client import main
+main(__file__)
diff --git a/monetdb5/modules/mosaic/Tests/mosaic_bit_1.raw.stable.err 
b/monetdb5/modules/mosaic/Tests/mosaic_bit_1.raw.stable.err
new file mode 100644
--- /dev/null
+++ b/monetdb5/modules/mosaic/Tests/mosaic_bit_1.raw.stable.err
@@ -0,0 +1,30 @@
+stderr of test 'mosaic_bit_1.raw` in directory 'monetdb5/modules/mosaic` 
itself:
+
+
+# 13:33:13 >  
+# 13:33:13 >  "mserver5" "--debug=10" "--set" "gdk_nr_threads=0" "--set" 
"mapi_open=true" "--set" "mapi_port=39905" "--set" 
"mapi_usock=/var/tmp/mtest-8288/.s.monetdb.39905" "--forcemito" 
"--dbpath=/home/aris/sources/monetdb/build/installation/var/MonetDB/mTests_monetdb5_modules_mosaic"
 "--set" "embedded_c=true"
+# 13:33:13 >  
+
+# builtin opt  gdk_dbpath = 
/home/aris/sources/monetdb/build/installation/var/monetdb5/dbfarm/demo
+# builtin opt  mapi_port = 50000
+# builtin opt  mapi_open = false
+# builtin opt  mapi_ipv6 = false
+# builtin opt  mapi_autosense = false
+# builtin opt  sql_optimizer = default_pipe
+# builtin opt  sql_debug = 0
+# cmdline opt  gdk_nr_threads = 0
+# cmdline opt  mapi_open = true
+# cmdline opt  mapi_port = 39905
+# cmdline opt  mapi_usock = /var/tmp/mtest-8288/.s.monetdb.39905
+# cmdline opt  gdk_dbpath = 
/home/aris/sources/monetdb/build/installation/var/MonetDB/mTests_monetdb5_modules_mosaic
+# cmdline opt  embedded_c = true
+
+# 13:33:14 >  
+# 13:33:14 >  "/usr/bin/python3" "mosaic_bit_1.raw.MAL.py" "mosaic_bit_1.raw"
+# 13:33:14 >  
+
+
+# 13:33:14 >  
+# 13:33:14 >  "Done."
+# 13:33:14 >  
+
diff --git a/monetdb5/modules/mosaic/Tests/mosaic_raw_bit.stable.out 
b/monetdb5/modules/mosaic/Tests/mosaic_bit_1.raw.stable.out
copy from monetdb5/modules/mosaic/Tests/mosaic_raw_bit.stable.out
copy to monetdb5/modules/mosaic/Tests/mosaic_bit_1.raw.stable.out
--- a/monetdb5/modules/mosaic/Tests/mosaic_raw_bit.stable.out
+++ b/monetdb5/modules/mosaic/Tests/mosaic_bit_1.raw.stable.out
@@ -1,4 +1,4 @@
-stdout of test 'mosaic_raw_bit` in directory 'monetdb5/modules/mosaic` itself:
+stdout of test 'mosaic_bit_1.raw` in directory 'monetdb5/modules/mosaic` 
itself:
 
 
 # 16:26:45 >  
diff --git a/monetdb5/modules/mosaic/Tests/mosaic_bit_2.linear.MAL.py 
b/monetdb5/modules/mosaic/Tests/mosaic_bit_2.linear.MAL.py
new file mode 100644
--- /dev/null
+++ b/monetdb5/modules/mosaic/Tests/mosaic_bit_2.linear.MAL.py
@@ -0,0 +1,2 @@
+from run_mal_client import main
+main(__file__)
diff --git a/monetdb5/modules/mosaic/Tests/mosaic_bit_2.linear.stable.err 
b/monetdb5/modules/mosaic/Tests/mosaic_bit_2.linear.stable.err
new file mode 100644
--- /dev/null
+++ b/monetdb5/modules/mosaic/Tests/mosaic_bit_2.linear.stable.err
@@ -0,0 +1,30 @@
+stderr of test 'mosaic_bit_2.linear` in directory 'monetdb5/modules/mosaic` 
itself:
+
+
+# 13:33:21 >  
+# 13:33:21 >  "mserver5" "--debug=10" "--set" "gdk_nr_threads=0" "--set" 
"mapi_open=true" "--set" "mapi_port=39905" "--set" 
"mapi_usock=/var/tmp/mtest-8288/.s.monetdb.39905" "--forcemito" 
"--dbpath=/home/aris/sources/monetdb/build/installation/var/MonetDB/mTests_monetdb5_modules_mosaic"
 "--set" "embedded_c=true"
+# 13:33:21 >  
+
+# builtin opt  gdk_dbpath = 
/home/aris/sources/monetdb/build/installation/var/monetdb5/dbfarm/demo
+# builtin opt  mapi_port = 50000
+# builtin opt  mapi_open = false
+# builtin opt  mapi_ipv6 = false
+# builtin opt  mapi_autosense = false
+# builtin opt  sql_optimizer = default_pipe
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to