skyline-tester
Use this skill when working with SkylineTester or the test list file.
安装与使用
请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。
查看来源 ↗使用指南技能说明
SkylineTester Context
When working with SkylineTester, consult these documentation files for comprehensive reference.
Primary Documentation
Read ai/docs/skylinetester-guide.md for:
- Key file paths (log, test list, results)
- Tab overview (Forms, Tutorials, Tests, Build, Quality, Nightly, Output, Run Stats)
- Common workflows
- Integration with Run-Tests.ps1
- Command-line options
- Troubleshooting
Key File Paths (Quick Reference)
All paths relative to project root:
| File | Relative Path |
|---|---|
| SkylineTester.exe | pwiz_tools/Skyline/bin/x64/Debug/SkylineTester.exe |
| TestRunner.exe | pwiz_tools/Skyline/bin/x64/Debug/TestRunner.exe |
| Log file | pwiz_tools/Skyline/SkylineTester.log |
| Test list | pwiz_tools/Skyline/SkylineTester test list.txt |
| Results | pwiz_tools/Skyline/SkylineTester Results/ |
| Settings | pwiz_tools/Skyline/SkylineTester.xml |
| Tutorial screenshots | pwiz_tools/Skyline/Documentation/Tutorials/<tutorial>/<lang>/ |
| ImageComparer | pwiz_tools/Skyline/Executables/DevTools/ImageComparer/ |
The Test List as a Shared Resource
The test list file is shared between SkylineTester, Run-Tests.ps1, and Visual Studio debugger:
- Developer selects tests in SkylineTester → LLM runs same tests with
-UseTestList - LLM updates test list with
-UpdateTestList→ Developer sees tests pre-checked in SkylineTester - VS debugger can be configured to read TestRunner.exe tests from this file
See skylinetester-guide.md for details.
Common Tasks
Check test output
Get-Content 'pwiz_tools/Skyline/SkylineTester.log' -Tail 50
Run tests from shared test list
./pwiz_tools/Skyline/ai/Run-Tests.ps1 -UseTestList
Update test list for SkylineTester
./pwiz_tools/Skyline/ai/Run-Tests.ps1 -TestName TestFoo -UpdateTestList
Related Documentation
- ai/docs/skylinetester-guide.md - Comprehensive reference (tabs, workflows, integration)
- ai/docs/skylinetester-debugging-guide.md - Debugging hung tests, automated dev-build-test cycles
- ai/docs/build-and-test-guide.md - Build system and Run-Tests.ps1 details
Source Code
Main implementation files:
-
pwiz_tools/Skyline/SkylineTester/SkylineTesterWindow.cs- Main window and UI logic -
pwiz_tools/Skyline/SkylineTester/TabBuild.cs- Build tab -
pwiz_tools/Skyline/SkylineTester/TabTests.cs- Tests tab -
pwiz_tools/Skyline/SkylineTester/TabTutorials.cs- Tutorials tab -
pwiz_tools/Skyline/SkylineTester/Main.cs- VS detection, prerequisites
使用示例
查看来源仓库中的使用示例与配置说明。
查看来源 ↗来源历史
- 收录时间
- 2026-01-20
- 索引更新时间
- 2026-01-26
- Branch
- main
收录与同步日期属于本站记录。源码修改历史请查看来源仓库。
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!