Zum Inhalt springen

Ü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 main aus.
  • 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.