Changeset: 343e57209700 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=343e57209700
Removed Files:
        sql/jdbc/tests/Tests/Test_JdbcClient_bam.SQL.sh
        sql/jdbc/tests/Tests/Test_JdbcClient_bam.sh
        sql/jdbc/tests/Tests/Test_JdbcClient_bam.sh.src
        sql/jdbc/tests/Tests/Test_JdbcClient_bam.stable.err
        sql/jdbc/tests/Tests/Test_JdbcClient_bam.stable.out
Modified Files:
        clients/examples/php/sqlsample.php
        sql/jdbc/tests/Tests/All
        sql/jdbc/tests/Tests/Test_Dobjects_bam.stable.out
        sql/test/BugConstraints/add_constraint_1643522.sql
        sql/test/BugTracker-2008/Tests/sql_command_kills_db.SF-2233677.sql
        
sql/test/BugTracker-2008/Tests/sql_command_kills_db.SF-2233677.stable.err
        
sql/test/BugTracker-2008/Tests/sql_command_kills_db.SF-2233677.stable.out
        sql/test/BugTracker-2010/Tests/limit_in_prepare.Bug-2552.sql
        sql/test/BugTracker-2010/Tests/limit_in_prepare.Bug-2552.stable.out
        sql/test/BugTracker-2011/Tests/count-count-distinct.Bug-2808.sql
        sql/test/BugTracker-2011/Tests/count-count-distinct.Bug-2808.stable.out
        sql/test/BugTracker-2011/Tests/exists-select.Bug-2933.sql
        sql/test/BugTracker-2011/Tests/exists-select.Bug-2933.stable.out
        
sql/test/BugTracker-2012/Tests/aggregate_vs_positional_column_crash.Bug-3085.sql
        
sql/test/BugTracker-2012/Tests/aggregate_vs_positional_column_crash.Bug-3085.stable.out
        sql/test/BugTracker-2012/Tests/predicate_select.Bug-3090.sql
        sql/test/BugTracker-2012/Tests/predicate_select.Bug-3090.stable.err
        sql/test/BugTracker-2012/Tests/predicate_select.Bug-3090.stable.out
        sql/test/BugTracker-2013/Tests/qualified_aggrname.Bug-3332.sql
        sql/test/BugTracker-2013/Tests/qualified_aggrname.Bug-3332.stable.out
        sql/test/BugTracker-2014/Tests/select-having.Bug-3458.sql
        sql/test/BugTracker-2014/Tests/select-having.Bug-3458.stable.out
        sql/test/DropCascade/Tests/drop_columns_cascade.sql
        sql/test/DropCascade/Tests/drop_pkey_cascade.sql
        sql/test/Tests/All
        sql/test/bugs/Tests/crash_order_by.sql
        sql/test/bugs/Tests/crash_order_by.stable.err
        sql/test/bugs/Tests/crash_order_by.stable.out
        sql/test/bugs/Tests/insert_delete-bug-sf-904025.stable.out
        sql/test/bugs/Tests/simple_view.sql
        sql/test/bugs/Tests/simple_view.stable.out
        sql/test/bugs/insert_delete-bug-sf-904025.sql
        sql/test/leaks/Tests/All
        sql/test/mapi/Tests/php_monetdb.stable.out
Branch: bamloader
Log Message:

Fixing tests: try not to depend on sys.tables, or add conditional.
Mostly, don't use sys.tables as an easy table with contents.
In some cases, we need a conditional to turn off tests if samtools is
enabled.  Also, one test is taken from changeset b95d9e5134d0.


diffs (truncated from 2122 to 300 lines):

diff --git a/clients/examples/php/sqlsample.php 
b/clients/examples/php/sqlsample.php
--- a/clients/examples/php/sqlsample.php
+++ b/clients/examples/php/sqlsample.php
@@ -23,12 +23,12 @@
 require 'monetdb/php_monetdb.php';
 
 $db = monetdb_connect("sql", "localhost", $argv[1], "monetdb", "monetdb", 
$argv[2]);
-$tables = monetdb_query('SELECT name FROM tables');
+$tables = monetdb_query('SELECT name FROM tables LIMIT 10');
 
 for ($i = 0; $line = @monetdb_fetch_assoc($tables); $i++) {
        print($line['name']."\n");
 }
-$result = monetdb_query('SELECT name, schema_id, query, type, system, 
commit_action, readonly, temporary FROM tables');
+$result = monetdb_query('SELECT name, schema_id, query, type, system, 
commit_action, readonly, temporary FROM tables LIMIT 10');
 $cols = monetdb_num_fields($result);
 for ($i = 0; $i < $cols; $i++) {
        print(monetdb_field_name($result, $i)."\t");
diff --git a/sql/jdbc/tests/Tests/All b/sql/jdbc/tests/Tests/All
--- a/sql/jdbc/tests/Tests/All
+++ b/sql/jdbc/tests/Tests/All
@@ -22,8 +22,7 @@ HAVE_JDBCTESTS?Test_Rpositioning
 HAVE_JDBCTESTS?Test_Rtimedate
 HAVE_JDBCTESTS?Test_Rsqldata
 HAVE_JDBCTESTS?Test_Sbatching
-HAVE_JDBCCLIENT_JAR&!HAVE_SAMTOOLS?Test_JdbcClient
-HAVE_JDBCCLIENT_JAR&HAVE_SAMTOOLS?Test_JdbcClient_bam
+HAVE_JDBCCLIENT_JAR?Test_JdbcClient
 HAVE_JDBCTESTS?BugConcurrent_clients_SF_1504657
 HAVE_JDBCTESTS?BugConcurrent_sequences
 HAVE_JDBCTESTS?BugDatabaseMetaData_Bug_3356
diff --git a/sql/jdbc/tests/Tests/Test_Dobjects_bam.stable.out 
b/sql/jdbc/tests/Tests/Test_Dobjects_bam.stable.out
--- a/sql/jdbc/tests/Tests/Test_Dobjects_bam.stable.out
+++ b/sql/jdbc/tests/Tests/Test_Dobjects_bam.stable.out
@@ -68,6 +68,11 @@ TABLE_SCHEM  TABLE_CATALOG   TABLE_CAT
 sys    mTests_sql_jdbc_tests   mTests_sql_jdbc_tests   
 Resultset with 10 columns
 TABLE_CAT      TABLE_SCHEM     TABLE_NAME      TABLE_TYPE      REMARKS 
TYPE_CAT        TYPE_SCHEM      TYPE_NAME       SELF_REFERENCING_COL_NAME       
REF_GENERATION  
+mTests_sql_jdbc_tests  bam     export  SYSTEM TABLE    null    null    null    
null    rowid   SYSTEM  
+mTests_sql_jdbc_tests  bam     files   SYSTEM TABLE    null    null    null    
null    rowid   SYSTEM  
+mTests_sql_jdbc_tests  bam     pg      SYSTEM TABLE    null    null    null    
null    rowid   SYSTEM  
+mTests_sql_jdbc_tests  bam     rg      SYSTEM TABLE    null    null    null    
null    rowid   SYSTEM  
+mTests_sql_jdbc_tests  bam     sq      SYSTEM TABLE    null    null    null    
null    rowid   SYSTEM  
 mTests_sql_jdbc_tests  sys     _columns        SYSTEM TABLE    null    null    
null    null    rowid   SYSTEM  
 mTests_sql_jdbc_tests  sys     _tables SYSTEM TABLE    null    null    null    
null    rowid   SYSTEM  
 mTests_sql_jdbc_tests  sys     args    SYSTEM TABLE    null    null    null    
null    rowid   SYSTEM  
@@ -122,12 +127,8 @@ as select "schema","table",max(count) as
 from sys.storagemodel() group by "schema","table";     null    null    null    
rowid   SYSTEM  
 mTests_sql_jdbc_tests  sys     tracelog        SYSTEM VIEW     create view 
sys.tracelog as select * from sys.tracelog();       null    null    null    
rowid   SYSTEM  
 mTests_sql_jdbc_tests  sys     users   SYSTEM VIEW     SELECT u."name" AS 
"name", ui."fullname", ui."default_schema" FROM db_users() AS u LEFT JOIN 
"sys"."db_user_info" AS ui ON u."name" = ui."name" ;       null    null    null 
   rowid   SYSTEM  
-mTests_sql_jdbc_tests  bam     export  TABLE   null    null    null    null    
rowid   SYSTEM  
-mTests_sql_jdbc_tests  bam     files   TABLE   null    null    null    null    
rowid   SYSTEM  
-mTests_sql_jdbc_tests  bam     pg      TABLE   null    null    null    null    
rowid   SYSTEM  
-mTests_sql_jdbc_tests  bam     rg      TABLE   null    null    null    null    
rowid   SYSTEM  
-mTests_sql_jdbc_tests  bam     sq      TABLE   null    null    null    null    
rowid   SYSTEM  
 
-# 15:28:56 >  
-# 15:28:56 >  "Done."
-# 15:28:56 >  
+# 21:45:39 >  
+# 21:45:39 >  "Done."
+# 21:45:39 >  
+
diff --git a/sql/jdbc/tests/Tests/Test_JdbcClient_bam.SQL.sh 
b/sql/jdbc/tests/Tests/Test_JdbcClient_bam.SQL.sh
deleted file mode 100755
--- a/sql/jdbc/tests/Tests/Test_JdbcClient_bam.SQL.sh
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/usr/bin/env bash
-
-$TSTSRCDIR/Test_JdbcClient.SQL.sh
diff --git a/sql/jdbc/tests/Tests/Test_JdbcClient_bam.sh 
b/sql/jdbc/tests/Tests/Test_JdbcClient_bam.sh
deleted file mode 100644
--- a/sql/jdbc/tests/Tests/Test_JdbcClient_bam.sh
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/usr/bin/env bash
-
-$TSTSRCDIR/Test_JdbcClient.SQL.sh
\ No newline at end of file
diff --git a/sql/jdbc/tests/Tests/Test_JdbcClient_bam.sh.src 
b/sql/jdbc/tests/Tests/Test_JdbcClient_bam.sh.src
deleted file mode 100644
--- a/sql/jdbc/tests/Tests/Test_JdbcClient_bam.sh.src
+++ /dev/null
@@ -1,1 +0,0 @@
-$RELSRCDIR/Test_JdbcClient.SQL.sh
\ No newline at end of file
diff --git a/sql/jdbc/tests/Tests/Test_JdbcClient_bam.stable.err 
b/sql/jdbc/tests/Tests/Test_JdbcClient_bam.stable.err
deleted file mode 100644
--- a/sql/jdbc/tests/Tests/Test_JdbcClient_bam.stable.err
+++ /dev/null
@@ -1,50 +0,0 @@
-stderr of test 'Test_JdbcClient_bam` in directory 'sql/jdbc/tests` itself:
-
-
-# 16:02:31 >  
-# 16:02:31 >  "mserver5" "--debug=10" "--set" "gdk_nr_threads=0" "--set" 
"mapi_open=true" "--set" "mapi_port=31685" "--set" 
"mapi_usock=/var/tmp/mtest-22539/.s.monetdb.31685" "--set" "monet_prompt=" 
"--forcemito" "--set" "mal_listing=2" 
"--dbpath=/home/robin/MonetDB/PREFIX/var/MonetDB/mTests_sql_jdbc_tests" "--set" 
"mal_listing=0"
-# 16:02:31 >  
-
-# builtin opt  gdk_dbpath = /home/robin/MonetDB/PREFIX/var/monetdb5/dbfarm/demo
-# builtin opt  gdk_debug = 0
-# builtin opt  gdk_vmtrim = no
-# builtin opt  monet_prompt = >
-# builtin opt  monet_daemon = no
-# builtin opt  mapi_port = 50000
-# builtin opt  mapi_open = 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 = 31685
-# cmdline opt  mapi_usock = /var/tmp/mtest-22539/.s.monetdb.31685
-# cmdline opt  monet_prompt = 
-# cmdline opt  mal_listing = 2
-# cmdline opt  gdk_dbpath = 
/home/robin/MonetDB/PREFIX/var/MonetDB/mTests_sql_jdbc_tests
-# cmdline opt  mal_listing = 0
-# cmdline opt  gdk_debug = 536870922
-
-# 16:02:31 >  
-# 16:02:31 >  "./Test_JdbcClient_bam.SQL.sh" "Test_JdbcClient_bam"
-# 16:02:31 >  
-
-
-# 16:02:31 >  
-# 16:02:31 >  java nl.cwi.monetdb.client.JdbcClient -h robin-xps13 -p 31685 -d 
mTests_sql_jdbc_tests -f 
/home/robin/MonetDB/SOURCE/sql/jdbc/tests/JdbcClient_create_tables.sql
-# 16:02:31 >  
-
-
-# 16:02:32 >  
-# 16:02:32 >  java nl.cwi.monetdb.client.JdbcClient -h robin-xps13 -p 31685 -d 
mTests_sql_jdbc_tests -f 
/home/robin/MonetDB/SOURCE/sql/jdbc/tests/JdbcClient_inserts_selects.sql
-# 16:02:32 >  
-
-
-# 16:02:32 >  
-# 16:02:32 >  java nl.cwi.monetdb.client.JdbcClient -h robin-xps13 -p 31685 -d 
mTests_sql_jdbc_tests -D
-# 16:02:32 >  
-
-
-# 16:02:32 >  
-# 16:02:32 >  "Done."
-# 16:02:32 >  
diff --git a/sql/jdbc/tests/Tests/Test_JdbcClient_bam.stable.out 
b/sql/jdbc/tests/Tests/Test_JdbcClient_bam.stable.out
deleted file mode 100644
--- a/sql/jdbc/tests/Tests/Test_JdbcClient_bam.stable.out
+++ /dev/null
@@ -1,291 +0,0 @@
-stdout of test 'Test_JdbcClient_bam` in directory 'sql/jdbc/tests` itself:
-
-
-# 16:02:31 >  
-# 16:02:31 >  "mserver5" "--debug=10" "--set" "gdk_nr_threads=0" "--set" 
"mapi_open=true" "--set" "mapi_port=31685" "--set" 
"mapi_usock=/var/tmp/mtest-22539/.s.monetdb.31685" "--set" "monet_prompt=" 
"--forcemito" "--set" "mal_listing=2" 
"--dbpath=/home/robin/MonetDB/PREFIX/var/MonetDB/mTests_sql_jdbc_tests" "--set" 
"mal_listing=0"
-# 16:02:31 >  
-
-# MonetDB 5 server v11.18.0
-# This is an unreleased version
-# Serving database 'mTests_sql_jdbc_tests', using 4 threads
-# Compiled for x86_64-unknown-linux-gnu/64bit with 64bit OIDs dynamically 
linked
-# Found 7.333 GiB available main-memory.
-# Copyright (c) 1993-July 2008 CWI.
-# Copyright (c) August 2008-2014 MonetDB B.V., all rights reserved
-# Visit http://www.monetdb.org/ for further information
-# Listening for connection requests on mapi:monetdb://robin-xps13:31685/
-# Listening for UNIX domain connection requests on 
mapi:monetdb:///var/tmp/mtest-22539/.s.monetdb.31685
-# MonetDB/SQL module loaded
-
-Ready.
-# SQL catalog created, loading sql scripts once
-# loading sql script: 09_like.sql
-# loading sql script: 10_math.sql
-# loading sql script: 11_times.sql
-# loading sql script: 12_url.sql
-# loading sql script: 13_date.sql
-# loading sql script: 14_inet.sql
-# loading sql script: 15_querylog.sql
-# loading sql script: 16_tracelog.sql
-# loading sql script: 19_cluster.sql
-# loading sql script: 20_vacuum.sql
-# loading sql script: 21_dependency_functions.sql
-# loading sql script: 22_clients.sql
-# loading sql script: 23_skyserver.sql
-# loading sql script: 24_zorder.sql
-# loading sql script: 25_debug.sql
-# loading sql script: 26_sysmon.sql
-# loading sql script: 39_analytics.sql
-# loading sql script: 40_json.sql
-# loading sql script: 41_jsonstore.sql
-# loading sql script: 45_uuid.sql
-# loading sql script: 75_storagemodel.sql
-# loading sql script: 80_statistics.sql
-# loading sql script: 80_udf.sql
-# loading sql script: 85_bam.sql
-# loading sql script: 99_system.sql
-
-# 16:02:31 >  
-# 16:02:31 >  "./Test_JdbcClient_bam.SQL.sh" "Test_JdbcClient_bam"
-# 16:02:31 >  
-
-
-# 16:02:31 >  
-# 16:02:31 >  java nl.cwi.monetdb.client.JdbcClient -h robin-xps13 -p 31685 -d 
mTests_sql_jdbc_tests -f 
/home/robin/MonetDB/SOURCE/sql/jdbc/tests/JdbcClient_create_tables.sql
-# 16:02:31 >  
-
-Operation successful
-
-Operation successful
-
-Operation successful
-
-Operation successful
-
-Operation successful
-
-Operation successful
-
-Operation successful
-
-Operation successful
-
-Operation successful
-
-Operation successful
-
-Operation successful
-
-Operation successful
-
-Operation successful
-
-Operation successful
-
-
-# 16:02:32 >  
-# 16:02:32 >  java nl.cwi.monetdb.client.JdbcClient -h robin-xps13 -p 31685 -d 
mTests_sql_jdbc_tests -f 
/home/robin/MonetDB/SOURCE/sql/jdbc/tests/JdbcClient_inserts_selects.sql
-# 16:02:32 >  
-
-Operation successful
-
-1 affected row
-
-1 affected row
-
-1 affected row
-
-1 affected row
-
-1 affected row
-
-1 affected row
-
-1 affected row
-
-1 affected row
-
-1 affected row
-
-1 affected row
-
-1 affected row
-
-1 affected row
-
-1 affected row
-
-1 affected row
-
-+----+---------+-----------+--------+----------+
-| id | subject | predicate | object | explicit |
-+====+=========+===========+========+==========+
-|  1 |       1 |         1 |      1 | false    |
-|  2 |       1 |         1 |      2 | false    |
-|  3 |       1 |         2 |      1 | false    |
-|  4 |       2 |         1 |      1 | false    |
-|  5 |       1 |         2 |      2 | false    |
-|  6 |       2 |         2 |      1 | false    |
-|  7 |       2 |         2 |      2 | false    |
-+----+---------+-----------+--------+----------+
-7 rows
-
-+----+---------+-----------+--------+
-| id | subject | predicate | object |
-+====+=========+===========+========+
-|  1 |       1 |         1 |      1 |
-|  2 |       2 |         2 |      2 |
-|  3 |       1 |         2 |      2 |
-|  4 |       2 |         2 |      1 |
-|  5 |       2 |         1 |      1 |
-|  6 |       1 |         2 |      1 |
-|  7 |       1 |         1 |      2 |
-+----+---------+-----------+--------+
-7 rows
-
-Operation successful
-
-
-# 16:02:32 >  
-# 16:02:32 >  java nl.cwi.monetdb.client.JdbcClient -h robin-xps13 -p 31685 -d 
mTests_sql_jdbc_tests -D
-# 16:02:32 >  
-
-START TRANSACTION;
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to