Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Enhance Build Pipeline with Debug and Core Analysis Support (#784)
* Enhance Build Pipeline with Debug and Core Analysis Support Adds comprehensive debug build support and automated core dump analysis to the Cloudberry build pipeline. Key features: - Debug build capability with preserved symbols and debug-specific RPMs - Automated core dump detection and analysis during test execution - Core file correlation with test failures - Enhanced test result reporting with core dump status - Improved artifact management for debug builds The changes enable better debugging of test failures and provide more detailed information about process crashes during testing. * test: Move mirror_replay test to separate schedule due to core dumps This test is currently causing core dumps when run as part of the greenplum_schedule. To prevent this from blocking other testing while we investigate the root cause: - Created new fixme_schedule containing only mirror_replay - Removed mirror_replay from greenplum_schedule - Added installcheck-fixme make target to run problematic tests in isolation Issue: #782 * test: Mark mirror_replay cores as warnings When enable_check_core is disabled, the test should proceed with a warning rather than failing. Modified the core file check and summary to mark mirror_replay with a warning status in these cases. This complements the previous isolation of this test into fixme_schedule, allowing testing to proceed while we investigate the underlying core dump issue.
- Loading branch information