You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Gábor Gyimesi (Jira)" <ji...@apache.org> on 2023/06/14 09:05:00 UTC

[jira] [Updated] (MINIFICPP-2138) Load only necessary extensions in tests

     [ https://issues.apache.org/jira/browse/MINIFICPP-2138?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Gábor Gyimesi updated MINIFICPP-2138:
-------------------------------------
    Description: In TestBase.h we set the default EXTENSION_LIST to contain all \*minifi-\* matching extensions. In most tests we use this default extensions list, which means that in most tests we load all built extensions with dlopen although they wouldn't be needed at all. We should identify which extensions should be loaded for each test and only load those libraries. This should speed up our test runtimes.  (was: In TestBase.h we set the default EXTENSION_LIST to contain all *{*}minifi-*{*} matching extensions. In most tests we use this default extensions list, which means that in most tests we load all built extensions with dlopen although they wouldn't be needed at all. We should identify which extensions should be loaded for each test and only load those libraries. This should speed up our test runtimes.)

> Load only necessary extensions in tests
> ---------------------------------------
>
>                 Key: MINIFICPP-2138
>                 URL: https://issues.apache.org/jira/browse/MINIFICPP-2138
>             Project: Apache NiFi MiNiFi C++
>          Issue Type: Improvement
>            Reporter: Gábor Gyimesi
>            Priority: Minor
>
> In TestBase.h we set the default EXTENSION_LIST to contain all \*minifi-\* matching extensions. In most tests we use this default extensions list, which means that in most tests we load all built extensions with dlopen although they wouldn't be needed at all. We should identify which extensions should be loaded for each test and only load those libraries. This should speed up our test runtimes.



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