スキル一覧に戻る
everruns

smoke-test

by everruns

Durable Agents Server

2🍴 0📅 2026年1月24日
GitHubで見るManusで実行

SKILL.md


name: smoke-test description: Run smoke tests to verify the Everruns system works correctly.

Smoke Tests

Verify the system is working after changes.

Quick Start

# Start server (no Docker needed, --no-watch for faster startup)
just start-dev --no-watch

# Run tests
cargo test

Checklist

1. Start Server

just start-dev --no-watch  # In-memory, no Docker, fast startup
# or: just start-all --no-watch  # With PostgreSQL persistence

2. Health Check

curl -s http://localhost:9000/health | jq
# Expected: {"status": "ok", ...}

3. Run Tests

# All tests (unit + integration, includes tool calling tests)
cargo test --all-features

# Integration tests only (requires server running)
cargo test -p everruns-control-plane --test integration_test -- --test-threads=1

# Durable engine tests
cargo test -p everruns-durable --lib

Integration tests cover: API endpoints, tool calling (OpenAI/Anthropic/LLMSim), events, sessions, capabilities.

4. UI Check

curl -s -o /dev/null -w "%{http_code}" http://localhost:9100
# Expected: 200 or 307

5. API Endpoint Test

ORG="org_00000000000000000000000000000001"

# Create agent
curl -s -X POST "http://localhost:9000/v1/orgs/$ORG/agents" \
  -H "Content-Type: application/json" \
  -d '{"name": "Test", "system_prompt": "You are helpful."}' | jq '.id'

Full API Reference

See http://localhost:9000/swagger-ui/ for complete API documentation.

Troubleshooting

# Check ports
lsof -i :9000  # API
lsof -i :9100  # UI

# View logs (DEV MODE runs in foreground)
# Ctrl+C to stop, then restart with: just start-dev

スコア

総合スコア

60/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です