The GitHub Actions job "Weekly Flink Connector HTTP CI" on flink-connector-http.git/main has failed. Run started by GitHub user ferenc-csaky (triggered by ferenc-csaky).
Head commit for run: b4d164265ed173daae1502df878dfba546933687 / Bharath Reddy Gunapati <[email protected]> [FLINK-40030][connector-http] Add architecture tests (#50) * [FLINK-40030][connector-http] Add architecture tests Add the standard Flink architecture tests (ArchUnit) to the HTTP connector, matching the setup used by other Flink connectors (kafka, jdbc, aws): - Add test-scoped flink-architecture-tests-test and flink-architecture-tests-production dependencies. - Add ProductionCodeArchitectureTest and TestCodeArchitectureTest under org.apache.flink.architecture. - Add archunit.properties with the standard freezing-store configuration (archRule.failOnEmptyShould=false for rules not applicable to this connector). - Commit the initial archunit-violations freezing store as a baseline. Existing violations are recorded in the frozen baseline rather than fixed here, keeping the change scoped to adding the tests (see FLINK-24138). No production code is changed; the added dependencies are test-only. Co-authored-by: Cursor <[email protected]> * [hotfix] Trigger CI * [FLINK-40030][connector-http] Declare directly-used ArchUnit dependencies The CI dependency:analyze check (failOnWarning=true) flagged archunit, archunit-junit5-api and flink-architecture-tests-base as "used undeclared" because the architecture test classes reference them directly while they were only pulled in transitively via flink-architecture-tests-test. Declare them explicitly (test scope) and manage archunit via an archunit.version property, mirroring the setup in flink-connector-kafka. This satisfies both the dependency:analyze and dependency-convergence checks. Co-authored-by: Cursor <[email protected]> * un-froze the @VisibleForTesting rule --------- Co-authored-by: Cursor <[email protected]> Report URL: https://github.com/apache/flink-connector-http/actions/runs/29667442376 With regards, GitHub Actions via GitBox
