diff --git a/.github/workflows/s3-go-tests.yml b/.github/workflows/s3-go-tests.yml index 3b42aa02c..0af66a162 100644 --- a/.github/workflows/s3-go-tests.yml +++ b/.github/workflows/s3-go-tests.yml @@ -401,6 +401,18 @@ jobs: make clean exit 1 } + + # Run pagination stress tests (>1000 versions) + echo "=== Running pagination stress tests ===" + make test-versioning-pagination-stress || { + echo "❌ Pagination stress test failed, checking logs..." + if [ -f weed-test.log ]; then + echo "=== Server logs ===" + tail -200 weed-test.log + fi + make clean + exit 1 + } make clean - name: Upload stress test logs