Überblick
Wie wird DuckDB getestet?
Testen ist entscheidend, damit DuckDB korrekt funktioniert und korrekt zu funktionieren bleibt. Deshalb legen wir großen Wert auf gründliches und häufiges Testen:
- Wir führen bei jedem Commit mit GitHub Actions eine Reihe kleiner Tests aus und führen eine umfassendere Testreihe bei Pull Requests und Commits im Branch
mainaus. - Wir verwenden einen Fuzzer, der automatisch Probleme meldet, die durch das Fuzzing von DuckDB gefunden werden.
- Wir verwenden SQLsmith, um zufällige Abfragen zu erzeugen.