[ 
https://issues.apache.org/jira/browse/IMPALA-12288?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17750816#comment-17750816
 ] 

Michael Smith commented on IMPALA-12288:
----------------------------------------

Did you look into 
https://gitlab.kitware.com/cmake/community/-/wikis/doc/cpack/Component-Install-With-CPack
 or https://cmake.org/cmake/help/latest/prop_tgt/EXCLUDE_FROM_ALL.html as 
options?

> Avoiding building all the backend tests when running a packaging build
> ----------------------------------------------------------------------
>
>                 Key: IMPALA-12288
>                 URL: https://issues.apache.org/jira/browse/IMPALA-12288
>             Project: IMPALA
>          Issue Type: Improvement
>          Components: Infrastructure
>    Affects Versions: Impala 4.3.0
>            Reporter: Joe McDonnell
>            Assignee: yx91490
>            Priority: Major
>          Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> When using the new packaging functionality in IMPALA-10262, the command 
> "buildall.sh -package -release -notests" still builds all of the backend 
> tests.
> Currently, the "-notests" flag doesn't change the list of targets generated 
> by CMake. Instead, "-notests" changes the make target that is built by 
> buildall.sh. So, the test targets still exist, but they aren't built.
> cpack seems to invoke a plain "make" with no target, and this builds 
> everything including the tests.
> To avoid this, we would need a mode that tells CMake to avoid generating the 
> test targets altogether. This could be very useful for a packaging build, 
> because the backend tests take up significant time and disk space to build.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-all-unsubscr...@impala.apache.org
For additional commands, e-mail: issues-all-h...@impala.apache.org

Reply via email to