Static analysis
1 tool
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
codeql |
Security scanning | uses github/codeql-action/analyze |
ci | .github/workflows/NightlyTests.yml |
Testing
2 tools
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
ci-matrix |
Version and platform matrix | codeql-analyze (language: 3) |
ci | .github/workflows/NightlyTests.yml |
pytest |
Unit and integration tests | pytest tools/shell/tests --shell-binary build/release/duckdbpytest tools/sqllogic/tests --unittest-binary build/release/test/unittestpytest tools/shell/tests --shell-binary duckdb.exe |
ci | .github/workflows/Main.yml .github/workflows/OSX.yml .github/workflows/Windows.yml |
Formatting and hygiene
1 tool
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
blackconfigured, not run |
Formatting | api_spec/pyproject.toml |
74 other commands the scanner could not classify
Commands from CI steps and task runners that look like checks but match no known tool. Some are checks, some are not.
autocompletebash scripts/ci/linux_release_link_checks.shcmake $(GENERATOR) $(FORCE_COLOR) ${STATIC_LIBCPP} ${CMAKE_VARS} -DCLANG_TIDY=1 -DDISABLE_UNITY=1 -DBUILD_EXTENSIONS=...cmake $(GENERATOR) $(FORCE_COLOR) ${WARNINGS_AS_ERRORS} ${FORCE_32_BIT_FLAG} ${DISABLE_UNITY_FLAG} ${DISABLE_SANITIZE...cmake -DCLANG_TIDY=1 -DDISABLE_UNITY=1 -DBUILD_EXTENSIONS=parquet -DBUILD_SHELL=0 ../..cmake -DCMAKE_BUILD_TYPE=Debug ${CMAKE_VARS} -B .cache/clangd/debug .cmake -DCONFIG_DIR=.github/config -DPATCH_DIR=.github/patches/extensions -P scripts/check_extension_patches.cmakecmake -P scripts/ci/test_architecture_flags.cmakedo command -v $$cmd >/dev/null 2>&1do dpkg-query -W -f=$${Status} $$pkg 2>/dev/nulldonedoxygen Doxyfileelse rm -f extension_entries.hpp.difffor cmd in $(1)for pkg in $(1)github.event.inputs.skip_testshttpfsicuinetjsonlipo build/release_amd64/libs/$library_name -verify_arch x86_64lipo build/release_amd64/src/$library_name -verify_arch x86_64lipo build/release_arm64/libs/$library_name -verify_arch arm64lipo build/release_arm64/src/$library_name -verify_arch arm64open build/docs/html/index.htmlparquetpython -u ../../scripts/run-clangd-tidy.py -j $(CI_TIDY_JOBS) ${CLANGD_TIDY_BINARY_PARAMETER} ${CLANGD_BINARY_PARAMET...python -u scripts/test_benchmark_sql_runner.py --shell build/relassert/duckdbpython ../../scripts/run-clang-tidy.py -quiet -j $(CI_CPU_COUNT) ${TIDY_BINARY_PARAMETER} ${TIDY_SHARD_PARAMETERS} ${...python build/release/test/run.pypython scripts/banned_symbols_check.py --directory build/release/srcpython scripts/ci/check_staged_extensions.py --duckdb-commit $EXPR --duckdb-version $EXPR --extensions httpfs,json,pa...python scripts/ci/run_unit_tests.py --jobs $(CI_CPU_COUNT) $(T)python scripts/clang-tidy-diff.py -path build/tidy -quiet -j $(CI_CPU_COUNT) ${TIDY_BINARY_PARAMETER} ${TIDY_PERFORM_...python scripts/exported_symbols_check.py build/release/src/libduckdb*.sopython scripts/format.py --all --check $(T)python scripts/format.py --all --check --silent $(T)python scripts/format.py --all --fix --noconfirm $(T)python scripts/format.py --files-from $(FORMAT_FILES_FROM) --check --silent $(T)python scripts/format.py --files-from $(FORMAT_FILES_FROM) --fix --noconfirm $(T)
Review prompts
most discussed first