0.9.0
QIT CLI 0.9.0 Release Notes
We are excited to announce the release of QIT CLI version 0.9.0! This update introduces powerful new features for managing grouped and batched tests, making it easier to organize and execute multiple tests in a coordinated manner.
What's New
Test Grouping and Batching
- Group Management: Organize related tests into logical groups for coordinated execution
- Batch Processing: Execute multiple tests without grouping for parallel processing
- New Commands:
group:register- Register test groups with custom identifiersgroup:run- Execute registered test groupsgroup:fetch- Retrieve group information from remotegroup:show- Display current group status and details
Enhanced Test Execution
- Local and Remote Coordination: Seamlessly run both local and remote tests in a single group
- Automatic Test Management: Local tests run sequentially without additional user input
- Group Status Tracking: Monitor the progress and completion status of all tests in a group
- Flexible Grouping Options: Use
--skip-groupingfor batch processing without logical grouping
Add a test to a group
qit run:activation your-extension --group --extension_set compatibility
Register a test group
qit group:register --group-identifier commit-1234567890
Execute a group of tests
qit group:run
Documentation
For detailed information about the new grouping and batching features, please visit our group tests documentation.
Support and Feedback
If you have any questions, encounter issues, or have suggestions, please visit our GitHub Issues Page. Your feedback helps us continually improve QIT.
What's Changed
- Fix extension set resolution by @singerb in #275
- Update from ubuntu-20.04 to ubuntu-latest by @Luc45 in #276
- Also account for ts spec files by @Luc45 in #277
- Normalize activation test self-test snapshots by @Luc45 in #278
- Add Group Test Support by @MrJnrman in #261
Full Changelog: 0.8.8...0.9.0