This is an automated email from the ASF dual-hosted git repository.

jonah pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/datafusion.git


The following commit(s) were added to refs/heads/main by this push:
     new 13ddbaf2f7 Minor: Add note about SQLLancer fuzz testing to docs 
(#11430)
13ddbaf2f7 is described below

commit 13ddbaf2f7220c26f443d097697d1380e63f6206
Author: Andrew Lamb <[email protected]>
AuthorDate: Fri Jul 12 10:53:58 2024 -0400

    Minor: Add note about SQLLancer fuzz testing to docs (#11430)
    
    * Minor: Add note about SQLLancer fuzz testing to docs
    
    * prettier
---
 docs/source/contributor-guide/testing.md | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/docs/source/contributor-guide/testing.md 
b/docs/source/contributor-guide/testing.md
index 018cc6233c..0f4461ab2c 100644
--- a/docs/source/contributor-guide/testing.md
+++ b/docs/source/contributor-guide/testing.md
@@ -39,7 +39,7 @@ DataFusion's SQL implementation is tested using 
[sqllogictest](https://github.co
 
 Like similar systems such as [DuckDB](https://duckdb.org/dev/testing), 
DataFusion has chosen to trade off a slightly higher barrier to contribution 
for longer term maintainability.
 
-### Rust Integration Tests
+## Rust Integration Tests
 
 There are several tests of the public interface of the DataFusion library in 
the 
[tests](https://github.com/apache/datafusion/tree/main/datafusion/core/tests) 
directory.
 
@@ -49,6 +49,18 @@ You can run these tests individually using `cargo` as normal 
command such as
 cargo test -p datafusion --test parquet_exec
 ```
 
+## SQL "Fuzz" testing
+
+DataFusion uses the [SQLancer] for "fuzz" testing: it generates random SQL
+queries and execute them against DataFusion to find bugs.
+
+The code is in the [datafusion-sqllancer] repository, and we welcome further
+contributions. Kudos to [@2010YOUY01] for the initial implementation.
+
+[sqlancer]: https://github.com/sqlancer/sqlancer
+[datafusion-sqllancer]: 
https://github.com/datafusion-contrib/datafusion-sqllancer
+[@2010youy01]: https://github.com/2010YOUY01
+
 ## Documentation Examples
 
 We use Rust [doctest] to verify examples from the documentation are correct and


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to