[
https://issues.apache.org/jira/browse/MINIFICPP-1931?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Gábor Gyimesi reassigned MINIFICPP-1931:
----------------------------------------
Assignee: Gábor Gyimesi
> ResourceQueueTests fails occasionally
> -------------------------------------
>
> Key: MINIFICPP-1931
> URL: https://issues.apache.org/jira/browse/MINIFICPP-1931
> Project: Apache NiFi MiNiFi C++
> Issue Type: Bug
> Reporter: Ferenc Gerlits
> Assignee: Gábor Gyimesi
> Priority: Minor
>
> As of 2022-08-29, on the main branch,
> {noformat}
> ctest --repeat-until-fail 100 -R ResourceQueueTests
> {noformat}
> fails every time I run it, sometimes on the 5th run, sometimes after more
> than 30.
> This was the failing test case in all 3 times I checked:
> {noformat}
> -------------------------------------------------------------------------------
> maximum_number_of_creatable_resources
> Maximum 2 resources
> -------------------------------------------------------------------------------
> /home/fgerlits/src/minifi2/libminifi/test/unit/ResourceQueueTests.cpp:43
> ...............................................................................
> /home/fgerlits/src/minifi2/libminifi/test/unit/ResourceQueueTests.cpp:54:
> FAILED:
> CHECK( resources_created.size() <= 2 )
> with expansion:
> 3 <= 2
> {noformat}
> I suspect the problem is with the test, not with the class under test, as the
> logs look healthy:
> {noformat}
> [2022-08-29 14:05:13.590] [LogTestController] [info] Setting log level for
> org::apache::nifi::minifi::utils::ResourceQueue<int> to trace
> [2022-08-29 14:05:13.590]
> [org::apache::nifi::minifi::utils::ResourceQueue<int>] [debug] Created new
> [0x7f3a90000b60] resource instance. Num
> ber of instances: 1 / 2.
> [2022-08-29 14:05:13.590]
> [org::apache::nifi::minifi::utils::ResourceQueue<int>] [debug] Created new
> [0x7f3a88000b60] resource instance. Num
> ber of instances: 2 / 2.
> [2022-08-29 14:05:13.590]
> [org::apache::nifi::minifi::utils::ResourceQueue<int>] [debug] Waiting for
> resource
> [2022-08-29 14:05:13.600]
> [org::apache::nifi::minifi::utils::ResourceQueue<int>] [debug] Returning
> [0x7f3a90000b60] resource
> [2022-08-29 14:05:13.601]
> [org::apache::nifi::minifi::utils::ResourceQueue<int>] [debug] Returning
> [0x7f3a88000b60] resource
> [2022-08-29 14:05:13.611]
> [org::apache::nifi::minifi::utils::ResourceQueue<int>] [debug] Returning
> [0x7f3a90000b60] resource
> {noformat}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)