Search

PythonReactSEOPDF
GitHub Skill

skyline-tester

Use this skill when working with SkylineTester or the test list file.

ProteoWizard☆ 0 Repository stars0 Repository forks

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

View source ↗Guides

Skill instructions

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

Examples

Read the usage examples in the source repository.

View source ↗

Source history

Indexed on
2026-01-20
Index updated
2026-01-26
Branch
main

Index and sync dates describe this directory. View the source repository for code history.

GitHub ↗

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!