Durchtest auf 204 und 131: npm-install-links-Fix, Skript-Optionen, Protokoll-Nachtrag #102

Closed
patrick wants to merge 7 commits from fix/testrun-2026-09-21-dms into integration/dms-gesamtstand
pull from: fix/testrun-2026-09-21-dms
Owner

Durchtest von integration/dms-gesamtstand (0d01dfa) auf 204 (Entwicklung) und 131 (Vorstufe). Protokoll-Nachtrag: dms/docs/INTEGRATION-PRUEFPROTOKOLL.md.

Ergebnis

  • 204: go test ./... 74 Pakete ok, 0 FAIL, 12 SKIP; Gate Exit 0 (govulncheck dort nicht installiert, ausdruecklich uebersprungen); Latenz p95 42 ms / 2,8 ms; Frontend nach Fix 143 + 17 + 31 Tests gruen, tsc sauber; Gesamtsystem-Smoke 41/41 (Uebergangsmodus) und 46/46 (Token-Modus), Wiederanlauf 3/3 (299 s mit Standardfrist, 30 s mit FDN-20-Frist 10 s); Rueckbau: Vorher-/Nachher-Snapshot identisch.
  • 131: go test ./... 74 Pakete ok, 0 FAIL, 10 SKIP (clamd-Tests laufen); Gate Exit 0 inkl. govulncheck-Binaerscan; Latenz p95 65,7 ms / 7,8 ms.
  • Ressourcen (204): Gesamtsystem 576 MB im Ruhebetrieb (KoSIT 548 MB), Host-Spitze 918 von 4096 MB, keine OOM-Ereignisse.

Aenderungen

  • web/{dms-browser,dms-upload,pdf-viewer}/.npmrc: install-links=true. Unter npm >= 10 (Node 24) wurde file:../shl als Symlink installiert, web/shl fand kein react: tsc scheiterte, 48 bzw. 4 Vitest-Tests fielen aus. Unter npm 9 (Node 20) trat das nicht auf.
  • scripts/fdn19-gesamtstart.sh: FDN19_INDEX_NAME und FDN19_LEASE_SECONDS einstellbar (Standardwerte unveraendert).

Nicht ausgefuehrt

Gesamtsystem-Smoke auf 131: braucht dort eine Wegwerf-Datenbank und einen Systembenutzer mit transienten Units. Ohne ausdrueckliche Freigabe nicht durchgefuehrt (Details im Nachtrag). Kein Merge, kein Deploy.

🤖 Generated with Claude Code

Durchtest von `integration/dms-gesamtstand` (0d01dfa) auf 204 (Entwicklung) und 131 (Vorstufe). Protokoll-Nachtrag: `dms/docs/INTEGRATION-PRUEFPROTOKOLL.md`. ## Ergebnis - **204:** `go test ./...` 74 Pakete ok, 0 FAIL, 12 SKIP; Gate Exit 0 (govulncheck dort nicht installiert, ausdruecklich uebersprungen); Latenz p95 42 ms / 2,8 ms; Frontend nach Fix 143 + 17 + 31 Tests gruen, `tsc` sauber; Gesamtsystem-Smoke 41/41 (Uebergangsmodus) und 46/46 (Token-Modus), Wiederanlauf 3/3 (299 s mit Standardfrist, 30 s mit FDN-20-Frist 10 s); Rueckbau: Vorher-/Nachher-Snapshot identisch. - **131:** `go test ./...` 74 Pakete ok, 0 FAIL, 10 SKIP (clamd-Tests laufen); Gate Exit 0 inkl. govulncheck-Binaerscan; Latenz p95 65,7 ms / 7,8 ms. - **Ressourcen (204):** Gesamtsystem 576 MB im Ruhebetrieb (KoSIT 548 MB), Host-Spitze 918 von 4096 MB, keine OOM-Ereignisse. ## Aenderungen - `web/{dms-browser,dms-upload,pdf-viewer}/.npmrc`: `install-links=true`. Unter npm >= 10 (Node 24) wurde `file:../shl` als Symlink installiert, `web/shl` fand kein `react`: `tsc` scheiterte, 48 bzw. 4 Vitest-Tests fielen aus. Unter npm 9 (Node 20) trat das nicht auf. - `scripts/fdn19-gesamtstart.sh`: `FDN19_INDEX_NAME` und `FDN19_LEASE_SECONDS` einstellbar (Standardwerte unveraendert). ## Nicht ausgefuehrt Gesamtsystem-Smoke auf 131: braucht dort eine Wegwerf-Datenbank und einen Systembenutzer mit transienten Units. Ohne ausdrueckliche Freigabe nicht durchgefuehrt (Details im Nachtrag). Kein Merge, kein Deploy. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
patrick added 4 commits 2026-09-21 13:52:52 +02:00
web: npm install-links=true, damit file:../shl unter npm >= 10 als Kopie statt Symlink installiert wird
CI / Web-Barrierefreiheitspruefung (axe, Tastatur, Reflow, Textabstaende) (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 / DMS-Modul (Lint/Build/Test/Coverage/Artefakt) (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
ac246784b0
Ohne die Einstellung findet web/shl unter npm 11 (Node 24) kein react, tsc und vitest schlagen fehl. npm 9 (Node 20) kopiert das Verzeichnis und war nicht betroffen.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
FDN-19: Suchindex-Name des Gesamtstart-Skripts per FDN19_INDEX_NAME einstellbar (kein Zugriff auf dms_documents des Entwicklungsbetriebs)
CI / Web-Barrierefreiheitspruefung (axe, Tastatur, Reflow, Textabstaende) (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 / DMS-Modul (Lint/Build/Test/Coverage/Artefakt) (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
1977572959
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
FDN-19: Job-Sperrfrist des Gesamtstart-Skripts per FDN19_LEASE_SECONDS einstellbar (FDN-20)
CI / Web-Barrierefreiheitspruefung (axe, Tastatur, Reflow, Textabstaende) (push) Canceled after 0s
CI / Web (pdf-viewer) (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 / DMS-Modul (Lint/Build/Test/Coverage/Artefakt) (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 (shl) (push) Canceled after 0s
b817800da7
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Integration: Protokoll-Nachtrag zum Durchtest auf 204 und 131
CI / Web-Barrierefreiheitspruefung (axe, Tastatur, Reflow, Textabstaende) (push) Canceled after 0s
CI / Web-Barrierefreiheitspruefung (axe, Tastatur, Reflow, Textabstaende) (pull_request) 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 / DMS-Modul (Lint/Build/Test/Coverage/Artefakt) (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
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 / DMS-Modul (Lint/Build/Test/Coverage/Artefakt) (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
74dedf851a
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
patrick added 1 commit 2026-09-21 14:02:04 +02:00
FDN-19: Gesamtstart-Skript mit reiner Rollen-Anbindung (FDN19_PG_ROLE_DSN, kein Superuser, kein CREATE ROLE, FDN19_GO)
CI / Web-Barrierefreiheitspruefung (axe, Tastatur, Reflow, Textabstaende) (push) Canceled after 0s
CI / Web-Barrierefreiheitspruefung (axe, Tastatur, Reflow, Textabstaende) (pull_request) 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 / DMS-Modul (Lint/Build/Test/Coverage/Artefakt) (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
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 / DMS-Modul (Lint/Build/Test/Coverage/Artefakt) (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
7fb3105066
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
patrick added 1 commit 2026-09-21 14:18:37 +02:00
Integration: Protokoll-Nachtrag zum Gesamtsystem-Smoke auf 131
CI / Web-Barrierefreiheitspruefung (axe, Tastatur, Reflow, Textabstaende) (push) Canceled after 0s
CI / Web-Barrierefreiheitspruefung (axe, Tastatur, Reflow, Textabstaende) (pull_request) 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 / DMS-Modul (Lint/Build/Test/Coverage/Artefakt) (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
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 / DMS-Modul (Lint/Build/Test/Coverage/Artefakt) (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
12fb08894e
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
patrick added 1 commit 2026-09-21 14:18:50 +02:00
Integration: Vergleichstabelle 204/131 korrigiert (Zusatzlast 204 nicht gemessen)
CI / Web-Barrierefreiheitspruefung (axe, Tastatur, Reflow, Textabstaende) (push) Canceled after 0s
CI / Web-Barrierefreiheitspruefung (axe, Tastatur, Reflow, Textabstaende) (pull_request) 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 / DMS-Modul (Lint/Build/Test/Coverage/Artefakt) (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
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 / DMS-Modul (Lint/Build/Test/Coverage/Artefakt) (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
547fede28f
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
patrick closed this pull request 2026-09-25 23:30:58 +02:00

Pull request closed

Please reopen this pull request to perform a merge.
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#102