Browse Source

ci: enable pagination stress tests in GitHub CI

Add pagination stress tests (>1000 versions) to the S3 versioning stress
test job in GitHub CI. These tests run on master branch pushes to validate
that ListObjectVersions correctly handles objects with more than 1000
versions using pagination.
pull/7786/head
chrislu 4 days ago
parent
commit
8236df1368
  1. 12
      .github/workflows/s3-go-tests.yml

12
.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

Loading…
Cancel
Save