The GitHub Actions job "E2E test for pull request" on rocketmq.git/develop has failed. Run started by GitHub user RongtongJin (triggered by RongtongJin).
Head commit for run: bb45b8f5f70c07e0c4640e98c281058c1a6ad8cd / rongtong <jinrongton...@mails.ucas.ac.cn> [ISSUE #9634] Improve BrokerContainer extensibility and module structure (#9635) * Initially optimize the broker container structure * refactor: Improve BrokerContainer extensibility and logging This commit enhances the BrokerContainer module to improve code structure and logging capabilities: Key improvements: - Polish the code structure to make BrokerContainer more extensible - Improve container logging configuration and management - Enhance BrokerBootHook for better hook management - Update BrokerContainer and BrokerContainerProcessor for improved functionality - Remove unused BrokerLogbackConfigurator to reduce complexity - Update BrokerStartup and BrokerController for better container integration Modified files: - broker/src/main/java/org/apache/rocketmq/broker/BrokerController.java - broker/src/main/java/org/apache/rocketmq/broker/BrokerStartup.java - container/src/main/java/org/apache/rocketmq/container/BrokerBootHook.java - container/src/main/java/org/apache/rocketmq/container/BrokerContainer.java - container/src/main/java/org/apache/rocketmq/container/BrokerContainerProcessor.java - container/src/main/java/org/apache/rocketmq/container/BrokerContainerStartup.java - container/src/main/java/org/apache/rocketmq/container/logback/BrokerLogbackConfigurator.java (removed) This refactoring improves the overall maintainability and extensibility of the container module while maintaining backward compatibility. * test: Add unit tests for BrokerContainer extensibility improvements This commit adds comprehensive unit tests for the BrokerContainer extensibility improvements introduced in this branch: Key test coverage: - BrokerBootHook system extensibility and proper hook execution - Container configuration accessibility and management - Container initialization and lifecycle management - BrokerContainerProcessor integration - Startup and shutdown sequence robustness - Extension points and customization capabilities These tests ensure that the improved BrokerContainer architecture maintains backward compatibility while providing enhanced extensibility for future development and customization. * Fix testBrokerGracefulShutdown can not pass * Fix BrokerContainerExtensibilityTest can not pass * fix(container): add missing auth module dependency - Add //auth dependency to container target in BUILD.bazel - Add //auth dependency to tests target in BUILD.bazel - Fixes compilation errors for AuthConfig class usage - Resolves Bazel build failures in container module Fixes: symbol not found org.apache.rocketmq.auth.config.AuthConfig Report URL: https://github.com/apache/rocketmq/actions/runs/17577403257 With regards, GitHub Actions via GitBox