Skip to content

Commit 4019119

Browse files
authored
Merge pull request #122 from carlopi/extra_tests
Bump DuckDB, apply patch, and run also extra tests (all duckdb one with httpfs linked)
2 parents f6f783b + ed9ba98 commit 4019119

File tree

2 files changed

+30
-0
lines changed

2 files changed

+30
-0
lines changed

Makefile

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,17 @@ CORE_EXTENSIONS=''
88

99
# Include the Makefile from extension-ci-tools
1010
include extension-ci-tools/makefiles/duckdb_extension.Makefile
11+
12+
13+
## Add some more extra tests
14+
test_release_internal:
15+
./build/release/$(TEST_PATH) "$(PROJ_DIR)test/*"
16+
./build/release/$(TEST_PATH) --test-dir duckdb --test-config test/configs/duckdb-tests.json
17+
18+
test_debug_internal:
19+
./build/debug/$(TEST_PATH) "$(PROJ_DIR)test/*"
20+
./build/debug/$(TEST_PATH) --test-dir duckdb --test-config test/configs/duckdb-tests.json
21+
22+
test_reldebug_internal:
23+
./build/reldebug/$(TEST_PATH) "$(PROJ_DIR)test/*"
24+
./build/reldebug/$(TEST_PATH) --test-dir duckdb --test-config test/configs/duckdb-tests.json

test/configs/duckdb-tests.json

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"description": "Run tests with httpfs loaded",
3+
"statically_loaded_extensions": ["core_functions","parquet","httpfs"],
4+
"skip_compiled": "true",
5+
"skip_tests": [
6+
{
7+
"reason": "Secrets & zstd are supported with httpfs loaded",
8+
"paths": [
9+
"test/sql/secrets/create_secret_hffs_autoload.test",
10+
"test/sql/secrets/secret_types_function.test",
11+
"test/sql/secrets/secret_autoloading_errors.test",
12+
"test/sql/copy/csv/zstd_crash.test"
13+
]
14+
}
15+
]
16+
}

0 commit comments

Comments
 (0)