Skip to content

Enable Remote Testing With Dremio Instance - #169

Merged
alinaliBQ merged 12 commits into
apache-odbcfrom
enable-dremio-ci
Apr 8, 2026
Merged

Enable Remote Testing With Dremio Instance#169
alinaliBQ merged 12 commits into
apache-odbcfrom
enable-dremio-ci

Conversation

@alinaliBQ

@alinaliBQ alinaliBQ commented Apr 7, 2026

Copy link
Copy Markdown

Rationale for this change

Use scripts from #130 to set up Dremio remote instance test.

What changes are included in this PR?

  • Add ODBC remote test connection variable.
  • set up Dremio remote instance in CI

Are these changes tested?

Tested in CI. See comment #169 (comment)

Comment thread ci/scripts/cpp_test.sh Outdated
case "$(uname)" in
Linux)
exclude_tests+=("arrow-flight-sql-odbc-test")
# exclude_tests+=("arrow-flight-sql-odbc-test") # -AL- temp disable!

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We have example of successful remote server connection at:
https://github.com/Bit-Quill/arrow/actions/runs/24107860865/job/70335410128#step:10:5823

[----------] 10 tests from ColumnsTest/1, where TypeParam = arrow::flight::sql::odbc::ColumnsRemoteTest
[ RUN      ] ColumnsTest/1.SQLColumnsTestInputData
[       OK ] ColumnsTest/1.SQLColumnsTestInputData (417 ms)

@alinaliBQ alinaliBQ changed the title [DRAFT] Enable dremio ci [DRAFT] Enable Remote Testing With Dremio Instance Apr 7, 2026
@alinaliBQ alinaliBQ changed the title [DRAFT] Enable Remote Testing With Dremio Instance Enable Remote Testing With Dremio Instance Apr 7, 2026
* Seeing segfault at ODBC test. Can probably be solved by passing test linkage = static like we did with Ubuntu. Since we don't have capacity to work on Debian now, we can close this.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This file mode change is required.

Comment on lines +380 to +382
# GH-49582: TODO Enable Debian build for ODBC
# - image: debian-cpp-odbc
# title: AMD64 Debian

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Disable Debian build since we don't have capacity to work on it right now.

@alinaliBQ
alinaliBQ marked this pull request as ready for review April 7, 2026 23:29
@alinaliBQ
alinaliBQ merged commit ccab11d into apache-odbc Apr 8, 2026
38 of 44 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants