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 2024/09/19 07:44:00 UTC
[jira] [Created] (MINIFICPP-2456) API Key Elasticsearch test transiently fails in CI
Gábor Gyimesi created MINIFICPP-2456:
----------------------------------------
Summary: API Key Elasticsearch test transiently fails in CI
Key: MINIFICPP-2456
URL: https://issues.apache.org/jira/browse/MINIFICPP-2456
Project: Apache NiFi MiNiFi C++
Issue Type: New Feature
Reporter: Gábor Gyimesi
Assignee: Gábor Gyimesi
Test scenario: "MiNiFi instance deletes a document from Elasticsearch using API Key authentication" fails in CI runs on the following step:
* *Given* an Elasticsearch server is set up and a single document is present with "preloaded_id" in "my_index"
* *And* a GetFile processor with the "Input Directory" property set to "/tmp/input"
* *And* a file with the content "hello world" is present in "/tmp/input"
* *And* a PostElasticsearch processor
* *And* the "Index" property of the PostElasticsearch processor is set to "my_index"
* *And* the "Identifier" property of the PostElasticsearch processor is set to "preloaded_id"
* *And* the "Action" property of the PostElasticsearch processor is set to "delete"
* *And* a SSL context service is set up for PostElasticsearch and Elasticsearch
* *And* an ElasticsearchCredentialsService is set up for PostElasticsearch with ApiKey
*(Step failed)*
** Extra data: line 1 column 7 (char 6)
* *And* a PutFile processor with the "Directory" property set to "/tmp/output"
* *And* the "success" relationship of the GetFile processor is connected to the PostElasticsearch
* *And* the "success" relationship of the PostElasticsearch processor is connected to the PutFile
* *When* both instances start up
* *Then* a flowfile with the content "hello world" is placed in the monitored directory in less than 20 seconds
* *And* Elasticsearch is empty
--
This message was sent by Atlassian Jira
(v8.20.10#820010)