QA-07 (Archive): Last- & Leistungstest #310

Closed
patrick wants to merge 0 commits from feature/qa-07-last-leistungstest into main
pull from: feature/qa-07-last-leistungstest
Owner

Lasttest für Archive unter realistischer Last aus DMS und Mail gleichzeitig.

Durchgeführte Prüfungen:

  1. Retention-/Legal-Hold-Abfrage unter Last — BESTANDEN (0 Fehler, 6564,5 req/s, p95 30,3ms, Ziel ≥3000/s bzw. ≤50ms)
  2. WORM-Schreibpfad unter Last aus zwei Modulen — OFFEN (Host-Grenze): chattr +i scheitert auf LXC/ZFS-Host 204 mit EPERM (wie bereits in RET-11-PRUEFPROTOKOLL.md für Host 131 dokumentiert). Race-Freiheit bei gleichzeitigem Put auf denselben Schlüssel per Code-Analyse verifiziert (POSIX O_EXCL-Atomarität). Volle Bestätigung erfordert Host mit wirksamem CAP_LINUX_IMMUTABLE.
  3. Gleichzeitige Registrierung mehrerer Objekttypen (RET-05) — BESTANDEN (0 Fehler, 30/30 Registrierungen, keine Race-Duplikate)

Dritter unabhängiger Beleg für den chattr+i-Infrastrukturbefund aus QA-02/QA-07 — produktionsrelevant, siehe PR #309.

Kein Merge, kein Deploy — zur Prüfung bereit.

🤖 Generated with Claude Code

Lasttest für Archive unter realistischer Last aus DMS und Mail gleichzeitig. **Durchgeführte Prüfungen:** 1. Retention-/Legal-Hold-Abfrage unter Last — BESTANDEN (0 Fehler, 6564,5 req/s, p95 30,3ms, Ziel ≥3000/s bzw. ≤50ms) 2. WORM-Schreibpfad unter Last aus zwei Modulen — OFFEN (Host-Grenze): chattr +i scheitert auf LXC/ZFS-Host 204 mit EPERM (wie bereits in RET-11-PRUEFPROTOKOLL.md für Host 131 dokumentiert). Race-Freiheit bei gleichzeitigem Put auf denselben Schlüssel per Code-Analyse verifiziert (POSIX O_EXCL-Atomarität). Volle Bestätigung erfordert Host mit wirksamem CAP_LINUX_IMMUTABLE. 3. Gleichzeitige Registrierung mehrerer Objekttypen (RET-05) — BESTANDEN (0 Fehler, 30/30 Registrierungen, keine Race-Duplikate) Dritter unabhängiger Beleg für den chattr+i-Infrastrukturbefund aus QA-02/QA-07 — produktionsrelevant, siehe PR #309. Kein Merge, kein Deploy — zur Prüfung bereit. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
patrick added 1 commit 2026-10-16 14:16:08 +02:00
QA-07: last leistungstest
CI / Web-Barrierefreiheitspruefung (axe, Tastatur, Reflow, Textabstaende) (push) Canceled after 0s
CI / Web-Barrierefreiheitspruefung (axe, Tastatur, Reflow, Textabstaende) (pull_request) Canceled after 0s
Archive-Schnittstellen-Vertragstests / contract-tests (push) Canceled after 0s
CI / Core-Modul (Build/Vet/Test) (push) Canceled after 0s
CI / DMS Security-Test-Gate (AC5, Merge-Gate) (push) Canceled after 0s
CI / Connect Security-Test-Gate (QA-01 AC4, Merge-Gate) (push) Canceled after 0s
CI / DMS-Modul Supply-Chain-Scan (govulncheck) (push) Canceled after 0s
CI / Web (dms-browser) (push) Canceled after 0s
CI / Web (pdf-viewer) (push) Canceled after 0s
CI / Web (shl) (push) Canceled after 0s
Core-Schnittstellen-Vertragstests / contract-tests (push) Canceled after 0s
Supply-Chain-Scan (Go) / govulncheck (push) Canceled after 0s
Supply-Chain-Scan (npm) / npm-audit (push) Canceled after 0s
RBAC-Rollenhierarchie-Pflichtgate / rbac-policy-invariant (push) Canceled after 0s
Archive-Schnittstellen-Vertragstests / contract-tests (pull_request) Canceled after 0s
Archive-Pflichttest-Gate / pflichttest-gate (pull_request) Canceled after 0s
CI / Core-Modul (Build/Vet/Test) (pull_request) Canceled after 0s
CI / DMS Security-Test-Gate (AC5, Merge-Gate) (pull_request) Canceled after 0s
CI / Connect Security-Test-Gate (QA-01 AC4, Merge-Gate) (pull_request) Canceled after 0s
CI / DMS-Modul Supply-Chain-Scan (govulncheck) (pull_request) Canceled after 0s
CI / Web (dms-browser) (pull_request) Canceled after 0s
CI / Web (pdf-viewer) (pull_request) Canceled after 0s
CI / Web (shl) (pull_request) Canceled after 0s
Core-Schnittstellen-Vertragstests / contract-tests (pull_request) Canceled after 0s
Supply-Chain-Scan (Go) / govulncheck (pull_request) Canceled after 0s
Supply-Chain-Scan (npm) / npm-audit (pull_request) Canceled after 0s
Core-Pflichttest-Gate / pflichttest-gate (pull_request) Canceled after 0s
RBAC-Rollenhierarchie-Pflichtgate / rbac-policy-invariant (pull_request) Canceled after 0s
CI / DMS-Modul (Lint/Build/Test/Coverage/Artefakt) (push) Canceled after 0s
CI / DMS-Modul (Lint/Build/Test/Coverage/Artefakt) (pull_request) Canceled after 0s
d03281d366
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Author
Owner

Inhalt bereits in main enthalten (geprueft per merge_all_prs.sh: leerer Merge-Diff). Geschlossen ohne Merge.

Inhalt bereits in main enthalten (geprueft per merge_all_prs.sh: leerer Merge-Diff). Geschlossen ohne Merge.
patrick closed this pull request 2026-10-19 12:29:44 +02:00

Pull request closed

This pull request cannot be reopened because the branch was deleted.
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: scripte/nexarch#310