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

Gábor Gyimesi updated MINIFICPP-1530:
-------------------------------------
    Status: Patch Available  (was: In Progress)

> Put Kafka tests in order
> ------------------------
>
>                 Key: MINIFICPP-1530
>                 URL: https://issues.apache.org/jira/browse/MINIFICPP-1530
>             Project: Apache NiFi MiNiFi C++
>          Issue Type: Bug
>    Affects Versions: 0.9.0
>            Reporter: Ferenc Gerlits
>            Assignee: Gábor Gyimesi
>            Priority: Minor
>              Labels: MiNiFi-CPP-Hygiene
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> The tests in {{extension/librdkafka}} are in a bad state.  They are run if 
> minifi is configured with {{ENABLE_LIBRDKAFKA=ON}}, but they always pass in 
> CTest, because
> * {{PublishKafkaOnScheduleTests}} is an integration test, but it always 
> returns with return code 0, whether the test is successful or not;
> * {{ConsumeKafkaTests}} is a Catch2 test, but it is set up in CMakeLists to 
> run with a resource file as a parameter, which Catch2 interprets as a test 
> selector, and does not run any test cases.
> Both tests rely on a Kafka broker running on the host and listening on port 
> 9092, so we can't simply enable them, because CI jobs would start to fail.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to