veza/tmt/tests/backend/main.fmf
senke a3f4ac6b70 fix: sync E2E tests with seed data + i18n fix
- Update E2E test credentials to match actual seed users
  (user@veza.music, artist@veza.music, admin@veza.music, mod@veza.music)
- Fix hardcoded "Suggested Accounts" in SuggestionsWidget with i18n key
- Replace hardcoded amelie_dubois references with CONFIG.users.creator
- Refactor auth, player, upload E2E tests for reliability
- Add tmt test plans and scripts for CI integration
- Simplify CI workflow

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 19:42:03 +02:00

60 lines
946 B
Text

summary: Backend Tests (Go)
tier: 1
component: backend
duration: 15m
require:
- go
/govulncheck:
summary: Vulnerability Check (govulncheck)
test: ./govulncheck.sh
tier: 1
order: 10
/vet:
summary: Go Vet
test: ./vet.sh
tier: 1
order: 20
/lint:
summary: Lint (golangci-lint)
test: ./lint.sh
tier: 1
order: 20
/core-isolation:
summary: Core Isolation Check
test: ./core_isolation.sh
tier: 1
order: 20
/unit:
summary: Unit Tests (Low Power)
test: ./unit.sh
tier: 1
order: 40
/build:
summary: Build Check
test: ./build.sh
tier: 1
order: 50
/startup-time:
summary: Startup Time Budget
test: ./startup_time.sh
tier: 1
order: 50
/memory-budget:
summary: Memory Budget Check
test: ./memory_budget.sh
tier: 1
order: 50
/integration:
summary: Integration Tests
test: ./integration.sh
tier: 2
order: 50