[
https://issues.apache.org/jira/browse/CALCITE-5786?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Julian Hyde updated CALCITE-5786:
---------------------------------
Summary: QuidemTest and DiffRepository have incremental build issues (was:
QuidemTest and DiffRepository write output to build/resources/test causing
incremental build issues)
> QuidemTest and DiffRepository have incremental build issues
> -----------------------------------------------------------
>
> Key: CALCITE-5786
> URL: https://issues.apache.org/jira/browse/CALCITE-5786
> Project: Calcite
> Issue Type: Improvement
> Components: build, tests
> Reporter: Akshay Dayal
> Priority: Minor
> Labels: pull-request-available
> Attachments: Screenshot 2023-06-17 at 1.01.29 AM.png, Screenshot
> 2023-06-17 at 6.42.57 PM.png, Screenshot 2023-06-17 at 6.43.20 PM.png
>
>
> The _test_ tasks treat _build/resources/test_ as an input, so if there are
> changes made to the directory the _test_ tasks are considered no longer
> UP-TO-DATE.
> Currently QuidemTest and DiffRepository, which are used by tests, write to
> this directory. DiffRepository writes test results to be compared with
> expected results. QuidemTest creates some sql files which are used during
> testing. This causes issues with incremental build support for the _test_
> tasks. I'm attaching screenshots from a build scan to show this.
> Neither of these need to be written to the _build/resources/test_ directory,
> they can be put somewhere else in the _build_ directory and therefore not
> cause issues with incremental build support.
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)