スキル一覧に戻る
ThalesGroup

agilab-testing

by ThalesGroup

AGILAB project purpose is to explore AI for engineering. It is designed to help engineers quickly experiment with AI-driven methods.

3🍴 1📅 2026年1月22日
GitHubで見るManusで実行

SKILL.md


name: agilab-testing description: Quick, targeted test strategy for AGILAB (core unit tests, app smoke tests, regression). license: BSD-3-Clause (see repo LICENSE) metadata: updated: 2026-01-09

Testing Skill (AGILAB)

Use this skill when validating changes.

Philosophy

  • Start small and local: run only the tests that cover the files you changed.
  • Avoid “fixing the world”: do not chase unrelated test failures.

Common Commands

  • Core tests (repo root):

    • uv --preview-features extra-build-dependencies run --no-sync pytest src/agilab/core/agi-env/test
    • uv --preview-features extra-build-dependencies run --no-sync pytest src/agilab/core/test
  • Whole repo tests (if needed):

    • uv --preview-features extra-build-dependencies run --no-sync pytest

Adding Coverage (Easy Wins)

  • Add narrow unit tests for pure functions/helpers (path resolution, parsing, small transforms).
  • Prefer tests that don’t require network, GPUs, or large datasets.

スコア

総合スコア

70/100

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

SKILL.md

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

+20
LICENSE

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

+10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

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

0/5
Issue管理

オープンIssueが50未満

+5
言語

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

+5
タグ

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

0/5

レビュー

💬

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