Agent-Hellboy / Agent-Hellboy/pg_retry

System test failure on PostgreSQL 16: pgreplay integration tests timeout

未关闭
#6 0 条评论 0 个 reaction 已指派 1 人 已被 @Agent-Hellboy 认领 在 GitHub 查看
主要语言
Python
星标
3
派生
0
PR 合并指标
30 天内没有已合并 PR

描述

## Description

System tests are failing on PostgreSQL 16 due to timeout in pgreplay integration tests.

## Failed Tests

Two tests in `system_tests/test_pgreplay_integration.py` are timing out after 60 seconds:

1. `test_pgreplay_log_replay_with_std_logging`
2. `test_pgreplay_log_replay_with_csv_logging`

## Error Details

```
subprocess.TimeoutExpired: Command '['/usr/bin/pgreplay', '-h', '127.0.0.1', '-p', '37673',
'-U', 'runner', '-j', '-c',
'/tmp/pytest-of-runner/pytest-0/pg_retry_cluster0/data/pg_log/postgresql-2025-11-16_120219.csv']'
timed out after 60 seconds
```

## Test Results Summary

- **Passed:** 25 tests
- **Failed:** 2 tests
- **Total Duration:** 151.24s (0:02:31)

## Environment

- **PostgreSQL Version:** 16
- **OS:** Ubuntu 24.04
- **Workflow:** PostgreSQL Extension CI

## Related Links

- **Workflow Run:** https://github.com/Agent-Hellboy/pg_retry/actions/runs/19405246715
- **Job Details:** https://github.com/Agent-Hellboy/pg_retry/actions/runs/19405246715/job/55518844524
- **Pull Request:** #5

## Next Steps

Need to investigate why pgreplay is hanging on PostgreSQL 16. Potential areas to check:

1. Log format compatibility with pgreplay on PG16
2. CSV log parsing issues specific to PG16
3. Connection/authentication issues during replay
4. Increase timeout or add better error handling/diagnostics

---

Reported by: @Agent-Hellboy

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。