geoffreyclaude opened a new pull request, #15673: URL: https://github.com/apache/datafusion/pull/15673
## Which issue does this PR close? - Closes #15672. ## Rationale for this change This PR adds smoke tests to verify that the `JoinSetTracer` is correctly injected into DataFusion. These tests ensure that any changes to the core task spawning mechanism—which might break the tracing functionality—are caught early. ## What changes are included in this PR? - Added integration tests that run a SQL query (with aggregation and Parquet file reads) to force task spawning. - Tests verify that when the tracer is initialized, all tasks can be traced back to the root. - An alternative test confirms that without the tracer, the query fails as expected, indicating missing tracing. ## Are these changes tested? Yes. The new tests run automatically in CI and serve as a regression check for the task spawning and tracing mechanism in DataFusion. ## Are there any user-facing changes? No, these changes only affect internal testing and do not introduce any user-facing modifications. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org For additional commands, e-mail: github-h...@datafusion.apache.org