This is an automated email from the ASF dual-hosted git repository.

lordgamez pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git


    from 2ac1f1b86 MINIFICPP-2721 Fix rocky linux docker image name retrieval 
in CI
     new d24d32400 MINIFICPP-2683 Move C2 docker tests to modular docker tests
     new e730451c9 MINIFICPP-2685 Move MQTT tests to modular docker tests
     new ebc89c186 MINIFICPP-2256 Remove LoggerConfiguration::newInstance
     new 3b1334649 MINIFICPP-2722 C API enum explicit type
     new 3190ca615 MINIFICPP-2724 Add MinifiStatus return type to C api 
function that might fail

The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../minifi_test_framework/containers/container.py  |  25 ++
 .../containers/minifi_container.py                 |  10 +
 .../minifi_test_framework/steps/checking_steps.py  |  26 +-
 .../src/minifi_test_framework/steps/core_steps.py  |  57 ++-
 .../steps/flow_building_steps.py                   |  10 +-
 docker/RunBehaveTests.sh                           |   3 +-
 docker/requirements.txt                            |   1 -
 docker/test/integration/cluster/ContainerStore.py  |  37 --
 .../test/integration/cluster/DockerTestCluster.py  |   5 -
 docker/test/integration/cluster/ImageStore.py      |  11 -
 .../cluster/containers/MinifiC2ServerContainer.py  | 112 ------
 .../cluster/containers/MinifiContainer.py          |  31 +-
 .../cluster/containers/MqttBrokerContainer.py      |  40 ---
 .../features/MiNiFi_integration_test_driver.py     |   8 -
 docker/test/integration/features/steps/steps.py    |  59 ---
 .../integration/minifi/processors/ConsumeMQTT.py   |  30 --
 .../integration/minifi/processors/PublishMQTT.py   |  30 --
 .../include/api/core/ProcessContext.h              |   2 -
 .../include/api/utils/ProcessorConfigUtils.h       |  24 +-
 .../cpp-extension-lib/src/core/ProcessContext.cpp  |  10 -
 .../cpp-extension-lib/src/core/ProcessSession.cpp  |  22 +-
 .../include/utils/ProcessorConfigUtils.h           |  24 +-
 .../azure/tests/FetchAzureDataLakeStorageTests.cpp |   2 +-
 .../features/steps/couchbase_server_container.py   |   4 +-
 .../tests/features/steps/grafana_loki_container.py |   4 +-
 .../llamacpp/tests/RunLlamaCppInferenceTests.cpp   |   4 +-
 extensions/mqtt/tests/ConsumeMQTTTests.cpp         |   4 +-
 extensions/mqtt/tests/PublishMQTTTests.cpp         |   2 +-
 .../tests/features/environment.py                  |  21 +-
 .../mqtt/tests}/features/mqtt.feature              | 398 ++++++++++++---------
 .../features/resources/publish_mqtt_message.py     |  20 +-
 .../tests/features/steps/mqtt_broker_container.py  |  63 ++++
 extensions/mqtt/tests/features/steps/steps.py      |  76 ++++
 .../tests}/features/minifi_c2_server.feature       |  15 +-
 .../features/steps/minifi_c2_server_container.py   |  76 ++++
 .../resources/minifi-c2-server/authorizations.yaml |   0
 .../resources/minifi-c2-server/c2.properties       |   0
 .../steps}/resources/minifi-c2-server/config.yml   |   0
 .../tests/features/steps/steps.py                  |  54 ++-
 .../tests/unit/SegmentContentTests.cpp             |   4 +-
 .../tests/unit/SplitContentTests.cpp               |   2 +-
 .../tests/unit/SplitTextTests.cpp                  |   2 +-
 .../include/core/logging/LoggerConfiguration.h     |   9 +-
 libminifi/src/minifi-c.cpp                         |  31 +-
 libminifi/test/libtest/unit/TestBase.cpp           |   7 +-
 libminifi/test/unit/LoggerTests.cpp                |  84 ++---
 minifi-api/include/minifi-c/minifi-c.h             |  15 +-
 minifi-api/minifi-c-api.def                        |   1 -
 48 files changed, 768 insertions(+), 707 deletions(-)
 delete mode 100644 
docker/test/integration/cluster/containers/MinifiC2ServerContainer.py
 delete mode 100644 
docker/test/integration/cluster/containers/MqttBrokerContainer.py
 delete mode 100644 docker/test/integration/minifi/processors/ConsumeMQTT.py
 delete mode 100644 docker/test/integration/minifi/processors/PublishMQTT.py
 copy extensions/{grafana-loki => mqtt}/tests/features/environment.py (71%)
 rename {docker/test/integration => 
extensions/mqtt/tests}/features/mqtt.feature (60%)
 rename docker/test/integration/cluster/checkers/MqttHelper.py => 
extensions/mqtt/tests/features/resources/publish_mqtt_message.py (62%)
 create mode 100644 
extensions/mqtt/tests/features/steps/mqtt_broker_container.py
 create mode 100644 extensions/mqtt/tests/features/steps/steps.py
 rename {docker/test/integration => 
extensions/standard-processors/tests}/features/minifi_c2_server.feature (82%)
 create mode 100644 
extensions/standard-processors/tests/features/steps/minifi_c2_server_container.py
 rename {docker/test/integration => 
extensions/standard-processors/tests/features/steps}/resources/minifi-c2-server/authorizations.yaml
 (100%)
 rename {docker/test/integration => 
extensions/standard-processors/tests/features/steps}/resources/minifi-c2-server/c2.properties
 (100%)
 rename {docker/test/integration => 
extensions/standard-processors/tests/features/steps}/resources/minifi-c2-server/config.yml
 (100%)

Reply via email to