Skip to content

Conversation

carlopi
Copy link
Contributor

@carlopi carlopi commented Mar 4, 2025

This only adds a currently unused require to test that do require loading of local extensions.

This change allow to separate tests that can't be run if ones where to set allow_unsigned_extensions to false.

Note that there are yet no changes checked in that will actually use this feature, but it's used to stress testing
signed extensions for example in https://github.com/carlopi/duckdb/actions/runs/13648796593/job/38152545371#step:11:4076.

Note that this only adds the setting, but unittests currently still
default to allow_unsigned_extensions=1 AND there is (currently) no way to set it.

Still it's relevant to have the test handled
@carlopi
Copy link
Contributor Author

carlopi commented Mar 4, 2025

This passed also CI on the python unittester, that i might had not tested locally (https://github.com/carlopi/duckdb/actions/runs/13649189497/job/38153734939).

This PR should be irrelevant, but simplifies more testing.

@Mytherin Mytherin merged commit 512af59 into duckdb:v1.2-histrionicus Mar 4, 2025
48 checks passed
@Mytherin
Copy link
Collaborator

Mytherin commented Mar 4, 2025

Thanks!

@carlopi carlopi deleted the require_allow_unsigned branch March 4, 2025 11:40
krlmlr added a commit to duckdb/duckdb-r that referenced this pull request Mar 7, 2025
Provide callback when tasks are starting / stopping (duckdb/duckdb#16451)
[tests] Add allow_unsigned_extensions require (duckdb/duckdb#16499)
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