From 954e2a11fcaf33710981142b6fa6ad89052c5848 Mon Sep 17 00:00:00 2001 From: Marat Abrarov Date: Thu, 16 Apr 2026 20:02:45 +0300 Subject: [PATCH 1/4] scripts: enabled runtime tests for Elasticsearch output plugin in dev script Signed-off-by: Marat Abrarov --- run_code_analysis.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/run_code_analysis.sh b/run_code_analysis.sh index 0c9655b1fc4..0d15e767f4d 100755 --- a/run_code_analysis.sh +++ b/run_code_analysis.sh @@ -14,7 +14,7 @@ FLB_CMAKE_OPTIONS=${FLB_CMAKE_OPTIONS:--DFLB_BACKTRACE=Off -DFLB_SHARED_LIB=Off ADDITIONAL_DEPS=${ADDITIONAL_DEPS:-libssl-dev libsasl2-dev pkg-config libsystemd-dev zlib1g-dev libpq-dev postgresql-server-dev-all flex bison libyaml-dev netcat} # From the Unit Tests script -SKIP_TESTS=${SKIP_TESTS:-flb-rt-out_elasticsearch flb-it-network flb-it-fstore flb-rt-out_elasticsearch flb-rt-out_td flb-rt-out_forward flb-rt-in_disk flb-rt-in_proc} +SKIP_TESTS=${SKIP_TESTS:-flb-it-network flb-it-fstore flb-rt-out_td flb-rt-out_forward flb-rt-in_disk flb-rt-in_proc} SKIP="" for skip in $SKIP_TESTS From d2996ec36b1e3c41d490863a2a570b5b5be9836c Mon Sep 17 00:00:00 2001 From: Marat Abrarov Date: Thu, 16 Apr 2026 20:41:35 +0300 Subject: [PATCH 2/4] scripts: enabled runtime tests for Forward output plugin in dev script Signed-off-by: Marat Abrarov --- run_code_analysis.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/run_code_analysis.sh b/run_code_analysis.sh index 0d15e767f4d..93f43df52f3 100755 --- a/run_code_analysis.sh +++ b/run_code_analysis.sh @@ -14,7 +14,7 @@ FLB_CMAKE_OPTIONS=${FLB_CMAKE_OPTIONS:--DFLB_BACKTRACE=Off -DFLB_SHARED_LIB=Off ADDITIONAL_DEPS=${ADDITIONAL_DEPS:-libssl-dev libsasl2-dev pkg-config libsystemd-dev zlib1g-dev libpq-dev postgresql-server-dev-all flex bison libyaml-dev netcat} # From the Unit Tests script -SKIP_TESTS=${SKIP_TESTS:-flb-it-network flb-it-fstore flb-rt-out_td flb-rt-out_forward flb-rt-in_disk flb-rt-in_proc} +SKIP_TESTS=${SKIP_TESTS:-flb-it-network flb-it-fstore flb-rt-out_td flb-rt-in_disk flb-rt-in_proc} SKIP="" for skip in $SKIP_TESTS From e37d1f3cc3d1211447eeedc7a5846116caaf61ee Mon Sep 17 00:00:00 2001 From: Marat Abrarov Date: Fri, 17 Apr 2026 00:34:39 +0300 Subject: [PATCH 3/4] workflows: temporarily switched to CI scripts with additional runtime tests Signed-off-by: Marat Abrarov --- .github/workflows/unit-tests.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/unit-tests.yaml b/.github/workflows/unit-tests.yaml index cd178849cda..f41f42c5a6f 100644 --- a/.github/workflows/unit-tests.yaml +++ b/.github/workflows/unit-tests.yaml @@ -113,7 +113,8 @@ jobs: - uses: actions/checkout@v6 with: - repository: calyptia/fluent-bit-ci + repository: mabrarov/fluent-bit-ci + ref: feat/enable_tests path: ci - name: Setup Apache Arrow libraries for parquet (-DFLB_ARROW=On Only) if: matrix.flb_option == '-DFLB_ARROW=On' @@ -169,7 +170,8 @@ jobs: - uses: actions/checkout@v6 - uses: actions/checkout@v6 with: - repository: calyptia/fluent-bit-ci + repository: mabrarov/fluent-bit-ci + ref: feat/enable_tests path: ci - name: ${{ matrix.flb_option }} From dedac78b96df9b6ea6f5b618e08f4e0031e81abf Mon Sep 17 00:00:00 2001 From: Marat Abrarov Date: Fri, 17 Apr 2026 02:27:13 +0300 Subject: [PATCH 4/4] workflows: switched CI scripts back to official repo Signed-off-by: Marat Abrarov --- .github/workflows/unit-tests.yaml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/unit-tests.yaml b/.github/workflows/unit-tests.yaml index f41f42c5a6f..cd178849cda 100644 --- a/.github/workflows/unit-tests.yaml +++ b/.github/workflows/unit-tests.yaml @@ -113,8 +113,7 @@ jobs: - uses: actions/checkout@v6 with: - repository: mabrarov/fluent-bit-ci - ref: feat/enable_tests + repository: calyptia/fluent-bit-ci path: ci - name: Setup Apache Arrow libraries for parquet (-DFLB_ARROW=On Only) if: matrix.flb_option == '-DFLB_ARROW=On' @@ -170,8 +169,7 @@ jobs: - uses: actions/checkout@v6 - uses: actions/checkout@v6 with: - repository: mabrarov/fluent-bit-ci - ref: feat/enable_tests + repository: calyptia/fluent-bit-ci path: ci - name: ${{ matrix.flb_option }}