Skip to content

tests(s3tables): add s3tables end-to-end test to verify table creation/loading plus reading/writing#2315

Open
dannycjones wants to merge 1 commit intoapache:mainfrom
dannycjones:add-test-s3tables-catalog-storage-scheme
Open

tests(s3tables): add s3tables end-to-end test to verify table creation/loading plus reading/writing#2315
dannycjones wants to merge 1 commit intoapache:mainfrom
dannycjones:add-test-s3tables-catalog-storage-scheme

Conversation

@dannycjones
Copy link
Copy Markdown

@dannycjones dannycjones commented Apr 5, 2026

Which issue does this PR close?

In particular, I've written a test that verifies creating a table and writing to it, and then loading that table from the catalog and reading from it using the default storage backend.

What changes are included in this PR?

This adds a test that currently fails and will be passing once #2313 is merged.

Are these changes tested?

This change is only a new test.

@dannycjones
Copy link
Copy Markdown
Author

dannycjones commented Apr 5, 2026

cc @CTTY

I'm not sure if this test would be considered superfluous given it's a bit dependent on the underlying storage impl, and only checks that we get as far as missing credential error. I'd prefer some integration tests that actually talk to S3 Tables.

@dannycjones dannycjones force-pushed the add-test-s3tables-catalog-storage-scheme branch from f1be1d9 to d77e46d Compare April 5, 2026 19:25
…and load tables and read and write their data

Signed-off-by: Daniel Carl Jones <djonesoa@amazon.com>
@dannycjones dannycjones force-pushed the add-test-s3tables-catalog-storage-scheme branch from d77e46d to 9e2ce84 Compare April 5, 2026 19:26
@dannycjones dannycjones changed the title tests(s3tables): add s3tables test to verify catalog can try to read/write with the correct URL scheme tests(s3tables): add s3tables end-to-end test to verify table creation/loading plus reading/writing Apr 5, 2026
@dannycjones
Copy link
Copy Markdown
Author

I've replaced the original test I wrote which validates that we see "no valid credentials" rather than scheme error instead to prove we can read/write tables end-to-end using this catalog.

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.

1 participant