message: ODBC CI tests with bash scripts.
diff: @@ -863,29 +863,13 @@ jobs:
  run: DISABLE_SANITIZER=1 make debug
  - name: Test nanodbc
  - run: NANODBC_TEST_CONNSTR_ODBC="DRIVER=./build/debug/tools/odbc/libduckdb_odbc.so" ./nanodbc/build/test/odbc_tests test_simple
  + run: ./tools/odbc/test/run_nanodbc_tests.sh
  - name: Test psqlodbc
  - run: |
  - echo -e "[ODBC]\nTrace = yes\nTraceFile = /tmp/odbctrace\n\n[DuckDB Driver]\nDriver = "`pwd`"/build/debug/tools/odbc/libduckdb_odbc.so" > ~/.odbcinst.ini
  - echo -e "[DuckDB]\nDriver = DuckDB Driver\nDatabase=:memory:\n" > ~/.odbc.ini
  - cd psqlodbc
  - export PSQLODBC_TEST_DSN="DuckDB"
  - # creating contrib_regression database used by some tests
  - (./build/debug/reset-db < sampletables.sql) || (cat /tmp/odbctrace; exit 1)
  - # running supported tests
  - (./build/debug/psql_odbc_test -f ../tools/odbc/supported_tests) || (cat /tmp/odbctrace; exit 1)
  + run: ./tools/odbc/test/run_psqlodbc_tests.sh
  - name: Test isql
  - run: |
  - echo -e "[ODBC]\nTrace = yes\nTraceFile = /tmp/odbctrace\n\n[DuckDB Driver]\nDriver = "`pwd`"/build/debug/tools/odbc/libduckdb_odbc.so" > ~/.odbcinst.ini
  - echo -e "[DuckDB]\nDriver = DuckDB Driver\nDatabase=test.db\n" > ~/.odbc.ini
  - export ASAN_OPTIONS=verify_asan_link_order=0
  - python tools/odbc/test/isql-test.py isql
  - if [[ $? != 0 ]]; then exit 1; fi
  - # running isql with the option -e
  - rm test.db && python tools/odbc/test/isql-test.py isql -e
  - if [[ $? != 0 ]]; then exit 1; fi
  + run: ./tools/odbc/test/run_isql_tests.sh
  linux-python3:
  name: Python 3 Linux
  