diff --git a/.github/workflows/deploy-simple.yml b/.github/workflows/deploy-simple.yml new file mode 100644 index 0000000..e45c5c4 --- /dev/null +++ b/.github/workflows/deploy-simple.yml @@ -0,0 +1,35 @@ +name: Deploy to GitHub Pages + +on: + push: + branches: [ main, gh-pages ] + workflow_dispatch: + +jobs: + deploy: + runs-on: ubuntu-latest + + permissions: + contents: read + pages: write + id-token: write + + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + - name: Setup Pages + uses: actions/configure-pages@v4 + + - name: Upload to GitHub Pages + uses: actions/upload-pages-artifact@v3 + with: + path: . + + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v4 \ No newline at end of file diff --git a/gh-pages/index.html b/gh-pages/index.html new file mode 100644 index 0000000..c588137 --- /dev/null +++ b/gh-pages/index.html @@ -0,0 +1,129 @@ + + + + + + Redis Stream Queue - 测试页面 + + + +
+

🚀 Redis Stream Queue

+

基于 Redis Stream 的高性能轻量级消息队列

+ +
+
✅ GitHub Pages 测试成功!
+

如果您能看到这个页面,说明 GitHub Pages 已正确配置并部署。

+

这是使用 Redis 品牌红色的全新设计。

+
+ +
+

正确访问地址:

+

https://tinywan.github.io/redis-stream/

+
+ + + +
+ 页面更新时间: +
+
+ + \ No newline at end of file diff --git a/tests/queue_test_report_2025-09-27_10-12-09.json b/tests/queue_test_report_2025-09-27_10-12-09.json new file mode 100644 index 0000000..e69de29 diff --git a/tests/queue_test_report_final.html b/tests/queue_test_report_final.html new file mode 100644 index 0000000..27acab4 --- /dev/null +++ b/tests/queue_test_report_final.html @@ -0,0 +1,378 @@ + + + + + + Redis Stream Queue 测试报告 + + + +
+
+

Redis Stream Queue 测试报告

+
+
+ 生成时间 + 2025-09-27 10:03:59 +
+
+ 整体状态 + 通过: 6/6 +
+
+ 通过率 + 100% +
+
+
+ +
+
+

📊 测试结果概览

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
测试名称状态耗时详细信息
Consistency Test✅ 通过5.35 秒发送: 1000, 接收: 1000
Integrity Test✅ 通过2.97 秒完整性违规: 0
Concurrency Test✅ 通过10.69 秒
Performance Test✅ 通过9.77 秒吞吐量: 161.31408930532 消息/秒, 延迟: 8711.3390908241 毫秒
Error Recovery Test✅ 通过0.44 秒恢复成功率: 100%
Boundary Conditions Test✅ 通过0.02 秒
+
+ +
+

🔍 详细信息

+
+

+ Consistency Test +

+
没有发现错误
+

+ Integrity Test +

+
没有发现错误
+

+ Concurrency Test +

+
Note: Processed 500/1000 messages (normal consumer group distribution)
No race conditions detected - concurrency test passed
+

+ Performance Test +

+
没有发现错误
+

+ Error Recovery Test +

+
没有发现错误
+

+ Boundary Conditions Test +

+
没有发现错误
+
+
+ + +
+ + + + \ No newline at end of file