Stabilize plugin-manager install-bundle tests under CI load #279
Labels
No labels
abandoned
active
audit
blocked
data-safety
difficulty:easy
difficulty:hard
difficulty:high
difficulty:medium
docs
done
duplicate
notebook-v0
open
priority:high
ready
release-critical
safe-mode
spec
spec-backlog
subsystem:api
subsystem:backlog
subsystem:bases
subsystem:ci
subsystem:command
subsystem:configuration
subsystem:consolidate
subsystem:dependencies
subsystem:desktop-electron
subsystem:diffmerge
subsystem:docker
subsystem:docs
subsystem:fuzzy
subsystem:graph
subsystem:hotkeys
subsystem:lapis
subsystem:maint
subsystem:maintenance
subsystem:markdown
subsystem:markdown-lint
subsystem:md018
subsystem:notebook
subsystem:notifications
subsystem:opfs
subsystem:package
subsystem:plugin-markdown
subsystem:plugin-tasks
subsystem:plugins
subsystem:registry
subsystem:release
subsystem:renovate
subsystem:restore
subsystem:scripts
subsystem:search
subsystem:settings
subsystem:spec
subsystem:tasks
subsystem:testing
subsystem:ui
subsystem:web
subsystem:workspace
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
lapis-notes/lapis#279
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Forgejo checks fail on
pnpm testafter #278 added unit tests to CI.plugin-manager.test.tsinstall-bundle cases (especiallylapis-notebook) canexceed Vitest's default 5s timeout under CI CPU load and default Turbo
parallelism.
Goal
Keep
pnpm testgreen in Forgejo checks without weakening coverage.Acceptance Criteria
plugin-manager.test.tshave explicit timeoutschecks.ymlsetsTURBO_CONCURRENCY=1andNODE_OPTIONSlikedocker:ci-checkpnpm testandpnpm check:allpass locallyValidation Commands
pnpm exec turbo run test --filter=@lapis-notes/api --forcepnpm testpnpm check:allImplementation Summary
Raised plugin-manager external install-bundle Vitest timeout to 30s (lapis-notebook exceeds 5s under load). Set TURBO_CONCURRENCY=1 and NODE_OPTIONS in checks.yml to match docker:ci-check. Validated: pnpm test, api test --force, docker:ci-check --skip-smoke --pull.
steve referenced this issue2026-06-04 22:01:47 +00:00