Commit Graph
16 Commits
Author SHA1 Message Date
majingheandGitHub 4542d4060f ci: replace ubicloud runner with self host runner on k8s (#4245) 2026-07-03 23:12:18 +08:00
3779e674a8 ci(s3-tests): add mint workflow, multi-node sweep, and API coverage tool (#4206)
Follow-ups to the compatibility harness rework:

- Weekly full sweep now runs as a matrix over both topologies: single
  node and the 4-node distributed cluster. Manual dispatch keeps the
  test-mode input.
- New mint workflow (weekly + dispatch) runs MinIO Mint against RustFS:
  functional suites of real client SDKs and tools (awscli, mc,
  aws-sdk-*, minio-*, s3cmd, ...), catching client-specific signing and
  streaming edge cases that boto3-only ceph/s3-tests cannot. Report-only
  for test failures with a per-suite summary table; fails only when mint
  produces no results.
- New scripts/s3-tests/api_coverage.py quantifies API surface coverage
  by diffing the s3s S3 trait (at the Cargo.toml pinned revision)
  against the methods overridden in impl S3 for FS, distinguishing
  NotImplemented defaults from delegating defaults (e.g. post_object).
  Current state: 76/101 operations covered (75 overridden, 1 delegated).

Co-authored-by: Claude Fable 5 <[email protected]>
2026-07-03 00:00:34 +08:00
NugineandGitHub e87cc87cbf ci: build for old glibc (#232)
* build(deps): shadow_rs

* ci(build): build for old glibc

* ci: simplify all
2025-02-22 20:25:16 +08:00
mirschaoandGitHub df0fb73ea4 Update mint.yml 2024-12-09 17:03:48 +08:00
mirschaoandGitHub 52711a38a5 Update mint.yml 2024-12-09 17:01:14 +08:00
mirschaoandGitHub 0fefa5f2a9 mint测试 2024-12-09 10:15:39 +08:00
mirschaoandGitHub 26a5dd6401 Update mint.yml
测试执行
2024-12-08 23:31:58 +08:00
mirschaoandGitHub 950c04894e Update mint.yml
测试执行
2024-12-08 23:25:01 +08:00
mirschaoandGitHub 8444d18eac Update mint.yml 2024-12-08 23:08:10 +08:00
mirschaoandGitHub 16d813e7bb Update mint.yml 2024-12-08 23:02:59 +08:00
mirschaoandGitHub 97d7f0343a Update mint.yml 2024-12-08 22:51:59 +08:00
mirschaoandGitHub 9424361fc9 Update mint.yml 2024-12-08 22:36:27 +08:00
mirschaoandGitHub 13e77a781f Update mint.yml
测试运行结果
2024-12-08 22:23:36 +08:00
mirschaoandGitHub ba5e3e4590 Update mint.yml 2024-12-08 22:08:13 +08:00
mirschaoandGitHub badd1ef940 Update mint.yml
测试mint之查看启动参数
2024-12-08 22:06:27 +08:00
mirschaoandGitHub b154ed4202 Create mint.yml
测试mint检测手段之确定启动参数
2024-12-08 22:02:33 +08:00